一、修改代理
修改成国内代理,是为了方便下载引用包
export GOPROXY=https://goproxy.cn,direct
二、写个例子
main.go文章来源:https://www.toymoban.com/news/detail-851162.html
package main
import (
"fmt"
"net/http"
"github.com/gin-gonic/gin"
)
func getPage(c *gin.Context) {
page := c.Param("page") // 解析参数
fmt.Printf("page=" + page)
c.JSON(http.StatusOK, "get_page callback") // 返回字符串
}
func main() {
router := gin.Default()
router.GET("/get_page/:page", getPage) //注册路由
router.Run("0.0.0.0:9797") //注册监听
}
三、生成mod
生成mod,将 import的引用包下载下来(不存在的话)文章来源地址https://www.toymoban.com/news/detail-851162.html
go mod init main2
go mod tidy
四、运行
go run main.go
五、api调用
http://127.0.0.1:9797/get_page/1
到了这里,关于go 搭建api后台笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!