Go语言开发环境搭建以及新建一个项目
第一章 Go语言开发环境搭建以及新建一个项目
1.1 Go环境配置
首先新建go文件夹,将go语言SDK安装至此,在go文件夹中新建go_workspace
文件夹作为GOPATH,再在go_workspace
文件夹中新建bin、pkg、src三个文件夹:
- bin:用来存放go语言编译的二进制文件
- pkg:用来存放其他人编写好的go语言程序文件
- src:用来存放go语言程序文件
安装好SDK后的go文件夹内部:
那么go文件夹就是GOROOT,即:
- GOPATH:D:\go\go_workspace,即放代码的位置
- GOROOT:D:\go,即SDK所在的位置
在高级系统设置中的环境变量中进行配置GOPATH和GOROOT:
进行如上图所示的配置,没有找到就新建
再在系统变量中的Path里新建如下所示的配置:
在Path中新建两个路径,路径分别是SDK所在的位置中的bin文件夹、作为GOPATH的go_workspace
文件夹中的bin文件夹。
查看GoLang的环境:
在cmd中输入:go env
1.2 GoLand中新建一个工程文件
以上都是GoLand老版本中的Go模式选项创建工程文件的流程,如下图,以前是有Go和Go Modules(vgo)两个选项的,若选择Go模式,则必须要在GOPATH下创建src文件夹,并且要选择在src文件夹下创建工程文件,非常死板麻烦不灵活,但在1.12版本后新加了Go Modules模式,选择这个模式创建工程文件就不用非要将其置于GOPATH\src下了。
下面介绍新版本的GoLand如何新建一个项目:
在新版本的GoLand中,new一个project,选中Go(新版的GoLand把Go选项设置为了Go Modules项目的默认选项,也就是说以前第二排的Go Modules(vgo)变成现在默认的Go选项了,直接创建项目就可以了),Location为项目创建的位置,若采用Go(GOPATH)选项则必须要在作为GOPATH的go_workspace
文件夹下的src目录下创建工程文件;若采用Go(即老版本的Go Modules模式)则无所谓在哪个文件夹下创建。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!