1. 新建文件夹

2. 初始化Module模块

先确定你这个项目的module名字
比如我有个爬虫练手项目叫: zyj.com/spider-douban
在新建的文件夹下执行

  1. go mod init zyj.com/spider-douban

3. 编写代码

这里举个例子, 写个app.go文件

  1. package main
  2. import (
  3. "github.com/gin-gonic/gin"
  4. )
  5. func main() {
  6. r := gin.Default()
  7. r.GET("/ping", func(c *gin.Context) {
  8. c.JSON(200, gin.H{
  9. "message": "pong",
  10. })
  11. })
  12. r.Run()
  13. }

4. 下载依赖

直接使用tidy命令

  1. go mod tidy

然后你就会看见 go.modgo.sum文件就会添加了一大堆依赖

image.png
image.png

5. 启动程序

  1. go run .\app.go