Mac下 VS Code Golang的安装,升级和使用

升级

sudo rm -rf /usr/local/go

安装

# 切换源为七牛云
go env -w GO111MODULE=on  
go env -w GOPROXY=https://goproxy.cn,direct

VS Code 插件

go 排名最高的,新建 main.go 后会自动下载

配制(mac)

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${fileDirname}",
            "env": {
                "GOPATH": "/Users/Macbook/go",
                "GOROOT": "/usr/local/go"
            },
            "args": []
        }
    ]
}

配制 (mac 不需要)

# 当前用户
vim ~/.bash_profile
# 所有用户
vim /etc/profile

# Go 安装目录
export GOROOT:/usr/local/go/bin
# Go 工作区集合 :
# 下面是 src/(代码包) pkg/(归档文件) bin/
export GOPATH=~/golib:~/goproject

# Go 编译后的文件目录
export GOBIN=~/gobin
# 方便使用 Go 语言命令(注意是“追加”)
export PATH=$PATH:$GOROOT/bin:$GOBIN

# 使生效
source /etc/profile

命令

# 直接运行
go run main.go
# 编译为可执行文件
go run main.go
./main
# 远程下载
go get 

报错

go编译报go: cannot find main module; see ‘go help modules’

Go module的介绍及使用

# 执行一下就好了
go mod init go_test 

发布了104 篇原创文章 · 获赞 90 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/yuhezheg/article/details/104254098