Goland / Mac - 安装 & HelloWorld Demo

简介: 本文将安装 go 语言常用编辑器 GoLand,其与 idea、pycharm 同属JetBrains 旗下,由于突破试用的限制,下面教程主要安装 2019 版 Goland + Go 1.15.x 版本,有高版本编译器或高版本 Go 语言需求的同学可以忽略后续,如果只是入门熟悉操作可以参考下面教程。...

一.引言

本文将安装 go 语言常用编辑器 GoLand,其与 idea、pycharm 同属 JetBrains 旗下,由于突破试用的限制,下面教程主要安装 2019 版 Goland + Go 1.15.x 版本,有高版本编译器或高版本 Go 语言需求的同学可以忽略后续,如果只是入门熟悉操作可以参考下面教程。

二.安装 GoLand

1.下载安装包

官网下载地址:GoLand/download

image.gif编辑

博主本机为 Mac-mini (M1 2020),版本为 11.2,选择 Version 2019.3.x 版本,由于破解需要,建议下载 Version 2019。

2.安装

image.gif编辑

双击 .dmg 安装包,将 GoLand 拖入 Applications:

A.进入界面

image.gif编辑

B.选择试用

选择 Evaluate for free 免费试用后进入正式界面。

image.gif编辑

C.创建项目

image.gif编辑

D.编辑界面

image.gif编辑

自此 GoLand 安装就结束了。

三.Hello World

上面步骤搞定后,GoLand 2019 的安装和激活就搞定了,下面进入激动人心的  Hello World 环节。

1.创建 goFile

image.gif编辑

2.配置 SDK / GOROOT

image.gif编辑

创建文件后会显示没有配置 GOROOT 的 SDK,点击 Setup GOROOT:

image.gif编辑

选择 1.15.x 版本:

image.gif编辑

待右下角提示 Go 1.15.x Installed 即安装成功。

image.gif编辑

3.可能遇到的坑

A.Unpacked SDK is corrupted

这里如果选择高版本,例如 1.18.x、1.19.x 会提示下述错误,这是由于 GoLand 2019 与对应高版本 SDK 不匹配导致,重新安装老版本 SDK 即可。

image.gif编辑

B.不提示 Setup GOROOT

如果未提示 GOROOT,则打开 Preferences,手动安装 GOROOT 即可。

image.gif编辑

C.网络问题

如果 GoLand 网络出现问题无法 DownLoad,可以选择官网直接下载,官方下载链接

image.gif编辑

下翻找到 Archived versions 选项点击即可获取全部版本。

4.运行 HelloWorld

package HelloWorld
import "fmt"
func main() {
  fmt.Printf("Hello World!")
}

image.gif

输入上述代码后 main 函数显示为灰色,无法运行,需将 package 的 HelloWorld 换为 main:

package main
import "fmt"
func main() {
  fmt.Printf("Hello World!")
}

image.gif

此时出现运行提示,点击运行按钮或者 Run 选项:

image.gif编辑

大功告成:

image.gif编辑

四.总结

Go语言是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言,2009年11月正式宣布推出,其针对 C++、java 等编程软件的缺点并整合,具备编译运行快、简单易用、自动垃圾回收的特点,广泛应用于多种场景,并替代了很多原有 C++、java、PHP 的开发语言。在大数据领域,由于 spark + flink 的体系非常完备,所以开发主要基于 java + scala,scala 偏向于更高阶的 API 与 更少的代码,go 偏向于更少的语法,因此二者在大数据的开发场景下也有较大差异。 配置编译器只是第一步,后面需要不断的学习。

目录
相关文章
|
2月前
|
前端开发 安全 测试技术
Postman Mac 版安装终极指南:从下载到流畅运行,一步到位
Postman 是 API 开发与测试的高效工具,支持各类 HTTP 请求调试与团队协作。本文详解 Mac 版下载、安装步骤,助你快速上手。同时推荐一体化 API 协作平台 Apifox,集文档、调试、测试于一体,提升开发效率与团队协同能力。
|
5月前
|
iOS开发 MacOS 索引
在不受支持的 Mac 上安装 macOS Tahoe 26
在不受支持的 Mac 上安装 macOS Tahoe 26
371 0
在不受支持的 Mac 上安装 macOS Tahoe 26
|
iOS开发 MacOS Windows
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
|
8月前
|
Ubuntu Linux Shell
Ubuntu gnome WhiteSur-gtk-theme类mac主题正确安装和卸载方式
通过这个过程,用户不仅可以定制自己的桌面外观,还可以学习到更多关于 Linux 系统管理的知识,从而更好地掌握系统配置和主题管理的技巧。
1151 12
|
8月前
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
|
Oracle Java 关系型数据库
Mac电脑上安装和配置Flutter开发环境
Mac电脑上安装和配置Flutter开发环境
522 60
|
开发工具 git 开发者
「Mac畅玩鸿蒙与硬件3」鸿蒙开发环境配置篇3 - DevEco Studio插件安装与配置
本篇将专注于如何在 DevEco Studio 中安装和配置必要的插件,以增强开发功能和提升效率。通过正确配置插件,开发流程能够得到简化,开发体验也会更加顺畅。
461 1
「Mac畅玩鸿蒙与硬件3」鸿蒙开发环境配置篇3 - DevEco Studio插件安装与配置
|
开发工具 iOS开发 开发者
「Mac畅玩鸿蒙与硬件2」鸿蒙开发环境配置篇2 - 在Mac上安装DevEco Studio
本篇将专注于如何在 Mac 上安装鸿蒙开发工具 DevEco Studio,确保开发环境能够顺利搭建。完成安装后,可以正式开始鸿蒙应用的开发工作。
828 1
「Mac畅玩鸿蒙与硬件2」鸿蒙开发环境配置篇2 - 在Mac上安装DevEco Studio
|
机器学习/深度学习 Python
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
本篇将详细介绍如何在Mac系统上安装和配置Anaconda,如何创建虚拟环境,并学习如何使用 `pip` 和 `conda` 管理Python包,直到成功运行第一个Python程序。通过本篇,您将学会如何高效地使用Anaconda创建和管理虚拟环境,并使用Python开发。
428 4
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda

热门文章

最新文章