2021-12-20 16:25:17  8475 0

使用goland创建第一个go项目

 标签:   

大家好,我是猪哥,今天我们来学习下如何在goland中创建一个新项目

首先我们先在cmd 中查看gopath 的路径

输入

go env

image.png

我们在gopath 所在的目录中创建 src bin pag 目录 后 然后打开goland ide

新版本的go 都是基于 go module 创建项目 猪哥的电脑是mac系统  打开如下

image.png

最后一个框可以填写代理的地址我们这里暂时不填写

点击create 创建项目


创建项目后我们点击右上角 Add Configuration


配置如下图

image.png

这样就配置好了 

初始项目结构如下图

image.png

我们发现会有一个go.mod 文件 这是项目组织文件

Go.mod是Golang1.11版本新引入的官方包管理工具用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。


Go.mod其实就是一个Modules,关于Modules的官方定义为:


Modules是相关Go包的集合,是源代码交换和版本控制的单元。go命令直接支持使用Modules,包括记录和解析对其他模块的依赖性。Modules替换旧的基于GOPATH的方法,来指定使用哪些源文件。


Modules和传统的GOPATH不同,不需要包含例如src,bin这样的子目录,一个源代码目录甚至是空目录都可以作为Modules,只要其中包含有go.mod文件。

打开后是这样的

image.png

为了方便管理 我们修改如下:

image.png

这里是web项目 所以一般是域名+作者+项目名称

一切准备就绪!让我们创建一个go文件试试

image.png

image.png

输入文件名称 选择Simple application 

image.png

这样我们第一个hello world 就跑起来了是不是很简单呢!赶紧试试吧!