编辑
2024-09-05
Golang
00
请注意,本文编写于 294 天前,最后修改于 293 天前,其中某些信息可能已经过时。

目录

下载SDK
检查并配置环境变量
开发工具

下载SDK

下载msi安装包即可

Java
https://golang.google.cn/dl/

创建目录, 安装到目录

Java
D:/opt/go

检查并配置环境变量

安装完成, 会自动添加系统环境变量。命令行检查go版本

Java
>go version go version go1.18.7 windows/amd64

目前现在都是用GO mod 管理模块。 如果没开启可以设置开启。

检查GO环境变量
Java
go env
结果如下, 显示未开启
Java
set GO111MODULE= set GOARCH=amd64 set GOBIN= set GOCACHE=C:\Users\sushi\AppData\Local\go-build set GOENV=C:\Users\sushi\AppData\Roaming\go\env set GOEXE=.exe set GOEXPERIMENT= set GOFLAGS= set GOHOSTARCH=amd64 set GOHOSTOS=windows set GOINSECURE= set GOMODCACHE=C:\Users\sushi\go\pkg\mod set GONOPROXY= set GONOSUMDB= set GOOS=windows set GOPATH=C:\Users\sushi\go set GOPRIVATE= set GOPROXY=https://proxy.golang.org,direct set GOROOT=D:\opt\go set GOSUMDB=sum.golang.org set GOTMPDIR= set GOTOOLDIR=D:\opt\go\pkg\tool\windows_amd64 set GOVCS= set GOVERSION=go1.18.7 set GCCGO=gccgo set GOAMD64=v1 set AR=ar set CC=gcc set CXX=g++ set CGO_ENABLED=1 set GOMOD=NUL set GOWORK= set CGO_CFLAGS=-g -O2 set CGO_CPPFLAGS= set CGO_CXXFLAGS=-g -O2 set CGO_FFLAGS=-g -O2 set CGO_LDFLAGS=-g -O2 set PKG_CONFIG=pkg-config set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\sushi\AppData\Local\Temp\go-build188161 1806=/tmp/go-build -gno-record-gcc-switches
设置环境变量,
Java
go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct

开发工具

使用vscode开发go应用

1.下载**安装vscode**
Java
https:/code.visualstudio.com/
2.下载**安装插件**,参考文档:
Java
https:/marketplace.visualstudio.com/items?itemName=golang.go
3.安装`code runner`运行脚本

创建一个Demo项目。

创建项目文件夹 . 并用vscode打开
Java
mkdir D:\work-space\go-workspace\go_pro> cd D:\work-space\go-workspace\go_pro> code .
创建main.go
Go
package main import "fmt" func main() { fmt.Println("Hello GO") }

本文作者:苏轼

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!