一、下载安装go和vscode
go编译环境下载地址
vscode下载地址
二、安装vscode插件:
1、安装vscode go插件
2、替换源(这里用的阿里云)
如果有外网环境可以忽略
如下点开vscode终端(或系统cmd)
依次输入:
go env -w GO111MODULE=on
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/
3、安装go插件依赖
vscode中按下ctrl+shift+p
搜索go:install/update tools,之后全选,点击ok
安装成功会显示:
三、新建文件夹,并配置go.mod
1、创建工程文件夹
如go_test,其下新建src文件夹,src文件夹下新建main.go文件:
2、配置go.mod
打开vscode终端,输入go mod init 【工程文件夹名】,如:
go mod init go_test
文件夹下会生成一个go.mod文件:
四、运行、编译代码
1、编辑main.go
输入以下代码:
// 当前包名,和文件名相同
package main
// 导入go的输入输出库
import "fmt"
// 程序入口main函数
func main() {
// 命令行打印并换行
fmt.Println("Hello, World!")
}
2、运行代码
方式1:vscode调试运行
点击F5,或vscode的run and debug:
方式2:用命令行运行
终端cd src,进入src文件夹,之后输入go run main.go:
五、编译
命令说明go run
编译并直接运行go文件
(不会生成可执行文件)
go build
编译,如果是main包会生成可执行文件,如exe
-o : 设置编译后的可执行文件的路径和文件名
(默认生成到当前文件夹)
go install编译安装到指定目录($GOPATH/bin或$GOPATH/pkg)go get从远程代码仓库(如github)下载代码
1、go build:
2、go install
go install和GOPATH相关,会编译到$GOPATH/bin或$GOPATH/pkg
可用go env GOPATH命令查看当前$GOPATH的路径:
版权归原作者 哈喽沃德感叹号 所有, 如有侵权,请联系我们删除。