GOlang 环境搭建

本文详细介绍了在Windows系统中搭建Go语言开发环境的步骤,包括下载安装包,配置GOROOT、GOPATH环境变量,验证环境设置,以及推荐使用liteIDE作为开发IDE,并提供了liteIDE的安装配置和项目创建过程,确保用户能够顺利开始Go语言的开发工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Go 语言支持以下系统:

Linux

FreeBSD

Mac OS X(也称为 Darwin)

Window

安装包下载地址为:https://golang.google.cn/dl/

GO环境Window 安装

1.下载安装包

选择window对应的安装包(最新为go1.10.2.windows-amd64.msi), 下载之后直接运行安装,可以选择安装路径,之后一路 Next 并完成安装。

2. Go 语言环境变量设置

Go 语言需要配置 GOROOT 和 path,GOPATH 三个环境变量

2.1 GOROOT 和 Path

一般情况这两个都配置好了,可以查看是否正确,例如GO环境安装在D:\develop\GO下,配置如下:

2.2 Go 工作目录 GOPATH

这个是后续代码目录,新建一个目录例如E:/goworkspace, 新建系统变量 GOPATH,将其指向你的代码目录:

 

在代码目录(E:/goworkspace)设置一个src 子目录来放置你开发的代码

2.3 命令行对环境变量进行验证

打开 CMD 终端,输入 go env 查看变量是否设置成功:

Go环境搭建完成,可以开始开发啦

GO 开发IDE 安装

可选IDE包括liteIDE,eclipse,vsCode,Goland等等,可以根据自己的喜欢进行选择,我目前使用的liteIDE

liteIDE的安装配置

1.      下载地址:https://www.golangtc.com/download/liteide

解压后得到 liteide 目录,将其拷贝到 C:/Go,打开 c:\go\liteide\bin,为 liteide.exe 创建桌面快捷方式。

2.      LiteIDE 编译环境设置

双击桌面上的 liteide.exe 快捷方式打开 LiteIDE,打开工具栏中的 system 下拉条,选中 win64。

选择工具栏中,查看→ 编辑当前环境,修改默认配置如下:

3.      GOPATH 配置

查看 → 管理 GOPATH...,我们这里就使用安装 Go时设置的那个 GOPATH(例如我的是E:/goWorkpace):

4.      创建项目工程

选择文件-新建……,选择GO1 command Project,填写项目名称,创建工程

点OK创建成功

5.      设置编译选项并编译

编译 → 编译配置,BUILDARGS 设置为 -gcflags"-N -l",以去掉编译优化,方便调试:

6.      调试功能,点击F5

默认使用gdb 来进行debug,但gdb debug 对并发支持并不好,可以另外安装delve 来进行debug。

 

7.在调试链码的时候在编译和test 参数上加上

LiteIDE解决办法:编译环境-》自定义-》BUILDARGS:--tags nopkcs11 
VScode搭建golang环境需要进行以下几个步骤: 1. 首先,你需要安装VScode和Go语言。安装过程可以直接下载包进行安装。 2. 在安装完成后,你需要配置Go环境。可以通过在VScode终端中运行命令`go env -w GOPROXY=https://goproxy.io`来设置代理。 3. 接下来,你需要在VScode的设置中搜索`go.useLanguageServer`,并勾选上。这样,Go扩展会提示你安装gopls。 4. 安装完成后,你需要在`settings.json`文件中进行一些配置。可以通过在VScode中打开设置,搜索`settings.json`来找到该文件。在该文件中,你可以添加以下配置: ```json { "go.useLanguageServer": true, "\[go\]": { "editor.snippetSuggestions": "none", "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.organizeImports": true } }, "gopls": { "usePlaceholders": true, "completionDocumentation": true }, "files.eol": "\n" } ``` 这些配置可以帮助你在使用VScode时更好地编写和调试Go代码。 5. 最后,你还需要检查是否安装了go.getdoc工具。可以通过在VScode的终端中运行命令`go install -v github.com/zmb3/gogetdoc@latest`来安装该工具。 通过以上步骤,你就可以成功搭建golang环境并在VScode中进行开发了。希望对你有帮助!\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *3* [vscode 配置golang开发环境](https://blog.csdn.net/water1209/article/details/125807682)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [vscode golang环境搭建](https://blog.csdn.net/Allen_sina/article/details/109276707)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值