我放弃 PHP 。因为,PHP是世界上最丑陋的语言
本次的开发环境搭建,系统使用的是 mac ,IDE使用的是 VScode。
安装软件包可以上 go中文网上下载,选择推荐下载版本即可,一般推荐的都是稳定版本。
选择 go1.6.3.darwin-amd.pkg 安装包,再点击下一步安装。
打开 vscode 的拓展配置,安装 go 的插件
图片
同时安装 go 语言开发工具包
在 vscode 中,按下 command + shift + p ,输入 go:install/update tools 安装全部工具
查询当前 go 语言的配置命令是
go env
进入 bash_profile 文件进行配置
vim ~/.bash_profile
export GOROOT=/usr/local/go
export GOPATH=/Users/xxx/xxx/Go
export GOBIN=$GOROOT/bin
export PATH=$PATH:$GOBIN
source ~/.bash_profile
执行验证
go version
go env
再跑一个简单的 Demo 看看是不是能够执行
package main
import (
"fmt"
)
func main() {
fmt.Println("done")
}
GOPATH :是开发目录,建议不要和 go 的安装目录是一样的,这个目录里面有 src,pkg,bin
GOBIN:是 GO 的 bin 文件
PATH:环境变量,需要 go/bin 目录加入到 path 路径下,生成的文件可以直接运行
在 GOPATH 中,还有一个是 pkg 文件夹存放在go install后生成的非main函数的文件
godef: failed to install godef(github.com/rogpeppe/godef): Error: Command failed: /usr/local/go/bin/go get -v github.com/rogpeppe/godef
这样的情况是因为国内网络的问题,可以单独改这个包安装下载,我的习惯是在安装的时候开启梯子,但是还是有一些是安装不了
可以在命令行切换到 GOPATH 的目录下,执行
go install github.com/ramya-rao-a/go-outline@latest
go install github.com/acroca/go-symbols@latest
go install golang.org/x/tools/cmd/guru@latest
go install golang.org/x/tools/cmd/gorename@latest
go install github.com/josharian/impl@latest
go install github.com/rogpeppe/godef@latest
go install github.com/sqs/goreturns@latest
go install github.com/golang/lint/golint@latest
go install github.com/cweill/gotests/gotests@latest
等包的安装命令
在安装的时候也可能报下面的错误
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
可以在命令行执行
xcode-select --install
安装完毕之后,再执行上面的 install 命令就可以安装包了。
直到 vscode 出现下面这行命令,就说明所需要的插件全部安装完成
All tools successfully installed. You are ready to Go :).
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。