goland 创建 go 项目的步骤

创建项目

goland 创建 go 项目的步骤_第1张图片

选择项目位置、go sdk

goland 创建 go 项目的步骤_第2张图片 创建完后如下图(默认是gopath的方式,我们需要改成go mod方式)

goland 创建 go 项目的步骤_第3张图片 

打开terminal,初始化mod,生成go.mod文件

goland 创建 go 项目的步骤_第4张图片 

goland 会自动出现是否开启go集成的提示,选择“Enable Integration”

goland 创建 go 项目的步骤_第5张图片 

选择“Enable Go modules integration”

goland 创建 go 项目的步骤_第6张图片 

项目结构变成如下的形式(go mod 的方式)

goland 创建 go 项目的步骤_第7张图片 

新建一个测试文件

goland 创建 go 项目的步骤_第8张图片 测试文件如下

goland 创建 go 项目的步骤_第9张图片 填写测试代码

package main

import (
	"github.com/gin-gonic/gin"
)

func main() {
	r := gin.Default()
	r.GET("/ping", func(c *gin.Context) {
		c.JSON(200, gin.H{
			"message": "pong",
		})
	})
	r.Run() // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080")
}

goland 创建 go 项目的步骤_第10张图片因为没有依赖包,会显示红色异常。 

按提示点击“Sync dependencies of xxx”

goland 创建 go 项目的步骤_第11张图片 控制台显示依赖下载成功,代码显示绿色正常。

goland 创建 go 项目的步骤_第12张图片 go.mod自动添加了依赖

goland 创建 go 项目的步骤_第13张图片 go.sum自动添加了依赖

goland 创建 go 项目的步骤_第14张图片 运行测试程序

goland 创建 go 项目的步骤_第15张图片 本地测试一下测试程序,显示正常。

goland 创建 go 项目的步骤_第16张图片 

End!~

 

你可能感兴趣的:(go,golang)