Golang-002-开发环境安装和配置

官网和社区

官方网站:https://golang.google.cn/
中文社区:https://studygolang.com/

Go安装

方式一:安装包

下载地址:https://golang.google.cn/dl/ 或 https://studygolang.com/dl

选择你当前开发平台环境配置适配的安装包,比如我的环境是macOS, 架构选择:苹果电脑芯片是intel(选择x86-64) , M系列芯片选 ARM64

双击go1.18.3.darwin-amd64.pkg根据引导进行安装即可,默认安装在usr/local/go目录下,如果要升级更新,将此路径的go目录删除,直接安装下载下来的pkg新包

安装完成后,打开终端,输入

% go version
//go version go1.18.3 darwin/amd64

方式二:通过brew安装golang

安装Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

如果raw.githubsercontent.com访问不了,将/private/etc/Hosts文件复制到桌面, 修改如下配置后替换Hosts文件:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost
#0.0.0.0    account.jetbrains.com
#199.232.4.133 raw.githubusercontent.com

# GitHub Start 
140.82.114.4      github.com
140.82.114.20     gist.github.com

151.101.184.133    assets-cdn.github.com
151.101.184.133    raw.githubusercontent.com
151.101.184.133    gist.githubusercontent.com
151.101.184.133    cloud.githubusercontent.com
151.101.184.133    camo.githubusercontent.com
151.101.184.133    avatars0.githubusercontent.com
199.232.68.133     avatars0.githubusercontent.com
199.232.28.133     avatars1.githubusercontent.com
151.101.184.133    avatars1.githubusercontent.com
151.101.184.133    avatars2.githubusercontent.com
199.232.28.133     avatars2.githubusercontent.com
151.101.184.133    avatars3.githubusercontent.com
199.232.68.133     avatars3.githubusercontent.com
151.101.184.133    avatars4.githubusercontent.com
199.232.68.133     avatars4.githubusercontent.com
151.101.184.133    avatars5.githubusercontent.com
199.232.68.133     avatars5.githubusercontent.com
151.101.184.133    avatars6.githubusercontent.com
199.232.68.133     avatars6.githubusercontent.com
151.101.184.133    avatars7.githubusercontent.com
199.232.68.133     avatars7.githubusercontent.com
151.101.184.133    avatars8.githubusercontent.com
199.232.68.133     avatars8.githubusercontent.com

# GitHub End

或者使用国内镜像:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
安装完成后,打开终端执行:
brew install go
配置环境变量

在目录/Users/用户名/.bash_profile 文件中增加

export GOROOT=/usr/local/go  #安装目录
export GOPATH=/Users/用户名/GoProjects   #工作目录
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN

然后在终端中输入载入生效命令:

source ~/.bash_profile

Goland安装

有条件的到官网下载最新版本https://www.jetbrains.com/go/download/
,没有条件的就安装旧版本破解,我用的是Goland 2021.1.3版本的,然后下载 JetBrains 2022最新按本全家桶激活 ,根据说明进行破解,提取码: q97t ,安装完成后添加破解插件Plugins: IDE Eval Rest, 从工具Help -> Eval Reset进行破解。如果不是永久破解的,每个月记得激活一次就好了。

  • Golang配置,Preference -> Go ->
  • GOROOT: 选择安装的 go1.18.3 /usr/local/go
  • GOPATH: 默认是/Users/登录用户名/go,也可以自定义一个自己的项目工程目录
  • Go Modeules(vgo) -> Proxy :https://goproxy.cn,direct GOPROXY=https://goproxy.cn,direct

也有其他的开发工具,个人推荐使用Goland

PS: 有变更,将后续补充...

你可能感兴趣的:(Golang-002-开发环境安装和配置)