vscode打开项目目录_VSCode + golang on Mac

本文介绍了如何在Mac上配置VS Code进行Go语言开发。首先,详细讲述了下载并安装VS Code和Go的步骤,接着说明了如何设置Go的工作目录(GOROOT和GOPATH)。然后,介绍了启用go mod并创建项目的过程,以及在VS Code中配置Go插件和设置运行快捷键的方法,以实现代码的便捷运行和自动补全功能。
摘要由CSDN通过智能技术生成

d6d33c4a940f9c29b02a87f633365c57.png

Outline

  1. 下载vscode
  2. 下载go,配置环境
  3. 配置vscode

1. 下载VS Code

Visual Studio Code - Code Editing. Redefined​code.visualstudio.com
e9df88d1c06147b27204578f288176cb.png

2. 下载golang

https://golang.org/dl/​golang.org

mac打开dmg文件,一路next,在terminal上输入下面,查看是否成功

go version

GoRoot:go在mac上默认被下载到路径 /usr/local/go 中,这个路径也叫goroot,表示go被安装的路径。

GoPath:go的工作目录,在这个目录进行编译、链接最后生成所需要的库、可执行文件,一般是我们的项目所在地。我的gopath设置为 /Users/ouhon/go 。

设置gopath

go env -w GOPATH=/Users/ouhon/go

设置goMod状态,goMod google

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

3. 配置vscode

如果改语言

VSCode设置中文语言显示_开发工具_飞扬的博客-CSDN博客​blog.csdn.net
fa66aa781c4d62cc1a00e597712d770a.png

下载go插件

9d84ec3438b7a182bc6990fae1b72932.png

在gopath目录下,创建src文件作为项目根目录,假设创建hello项目,hello项目中有文件hello.go,文件目录:

/Users/ouhon/go/src/hello/hello.go

hello.go 内容:

package main
import "fmt"
func main() {
    fmt.Println("hello world")
}

在目录 /Users/ouhon/go/src/hello 输入以下,相当于项目hello初始化一个项目依赖管理器。

go mod init

最后vscode中打开这个hello.go运行,或者在terminal下hello文件目录运行下面命令,都可得到hello world。

go run hello.go

设置vscode运行快捷键安装code runner插件,安装后可以快捷键run代码,或者右键code runner。

263e58c2cf1762dec177a084fa9b2a85.png

安装后修改快捷键

393c623a46390a3171e63938b58dbca7.png

vscode自动补全

shift + command + p

4594298e53675020b212d71c42e04c95.png

全选下载

然后进入settings.json

33eaac7676c9b359ebb8844bb12064d4.png

加入两行

"go.inferGopath": true,
"go.useCodeSnippetsOnFunctionSuggest": true,

保存重新进入vscode。

所有完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值