1.安装完以后,会自动添加一个GOROOT环境变量,指向的就是go的安装目录,这样就能在各个路径执行go命令linux
2.安装完以后须要本身添加GOPATH环境变量,指向本身的项目目录,这样就能执行这个位置的代码,还有下载的包也会默认导入到这个目录下。git
3.go get github.....从github上拉去包 如:go get -v github.com/spf13/cobra/cobragithub
4.设置环境变量 set GOPATH=E:/go_test查看当前环境变量:echo %GOPATH%golang
5.sublime 调试 go, 把编译系统选项设置为go, ctrl+shift+p 安装golang,Preferences->按键绑定-用户,加入{ "keys": ["f5"], "command": "build", "args": {"variant": "Run"} }(可参照按键绑定默认)而后就能够f5调试了。web
6.git bash模拟post请求,curl -d "a=1" "http://localhost:8080",不加-d是get请求windows
7.go语言部署到不一样服务器方式:bash
64位系统:服务器
linux
GOOS=linux GOARCH=amd64 go build -ldflags "-w -s" -o web;curl
windows
GOOS=windows GOARCH=amd64 go build -ldflags "-w -s" -o web;post
mac
GOOS=darwin GOARCH=amd64 go build -ldflags "-w -s" -o web
chmod -R 777 /home/test/web
8.若是报权限不够,那么先对文件执行chmod -R 777:好比:
vscode 先装一个vscode的go插件而后在gopath/bin内安装一堆github的东西配置go: