第一步: 下载配置环境
转载: https://www.liwenzhou.com/posts/Go/go_menu/
1.下载地址: https://golang.google.cn/dl/
2.安装, 如果使用软件包, 那么系统环境变量会自动配置, 然后在cmd里面用 go version 测试是否安装成功, 环境配置见下

3. 下载安装VScode https://www.cnblogs.com/jiangzongyou/p/12080634.html
安装Go插件 -> 以文件夹的形式打开GOPATH的根目录 -> 输入第一个Go程序 ->

package main
import "fmt"
func main() {
fmt.Println("Hello World!")
}
-> 在保存go文件时, VScode会提示你需要安装哪些插件(这些插件是Go的基本的辅助包,会被放在当前工作目录的bin目录下, 最好是全部将其复制到GOROOT/bin下)

-> 修改PowerShell为cmd

-> 设置VScode的自动保存

-> 设置常用的代码段



4. go build
在hello文件夹内执行这个命令, go编译器就会默认以当前文件夹名来给编译文件命名, 编译后仍然放在这个文件夹内

5. go build hello
如果在其它路径下执行这个命令并且build后面跟有参数, 那么go编译器会在GOPATH和GOROOT的路径下的src文件夹内去找这个文件


6. go install
首先对当前文件夹进行编译, 然后把编译后的exe移动到bin文件夹内

7.跨平台编译, 在windows编译一个可以在linux下执行的文件, GOOS=darwin 即编译成MACOS系统下可执行的文件
使用完后,切记要改回来 SET GOOS=windows

8.go文件也是可以像脚本一样直接运行的 go run mian.go

--- 君子处其实,不处其华;治其内,不治其外 张居正 ----
原文:https://www.cnblogs.com/jiangzongyou/p/12142011.html