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文件夹内部:

image

那么go文件夹就是GOROOT,即:

  • GOPATH:D:\go\go_workspace,即放代码的位置
  • GOROOT:D:\go,即SDK所在的位置

在高级系统设置中的环境变量中进行配置GOPATH和GOROOT:

image

进行如上图所示的配置,没有找到就新建

再在系统变量中的Path里新建如下所示的配置:

image

在Path中新建两个路径,路径分别是SDK所在的位置中的bin文件夹、作为GOPATH的go_workspace文件夹中的bin文件夹。

查看GoLang的环境:

在cmd中输入:go env

image

1.2 GoLand中新建一个工程文件

以上都是GoLand老版本中的Go模式选项创建工程文件的流程,如下图,以前是有Go和Go Modules(vgo)两个选项的,若选择Go模式,则必须要在GOPATH下创建src文件夹,并且要选择在src文件夹下创建工程文件,非常死板麻烦不灵活,但在1.12版本后新加了Go Modules模式,选择这个模式创建工程文件就不用非要将其置于GOPATH\src下了。

image

下面介绍新版本的GoLand如何新建一个项目:

在新版本的GoLand中,new一个project,选中Go(新版的GoLand把Go选项设置为了Go Modules项目的默认选项,也就是说以前第二排的Go Modules(vgo)变成现在默认的Go选项了,直接创建项目就可以了),Location为项目创建的位置,若采用Go(GOPATH)选项则必须要在作为GOPATH的go_workspace文件夹下的src目录下创建工程文件;若采用Go(即老版本的Go Modules模式)则无所谓在哪个文件夹下创建。

image

posted @   雪碧锅仔饭  阅读(1737)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示