惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 叶小钗
D
Docker
Google DeepMind News
Google DeepMind News
Y
Y Combinator Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Blog — PlanetScale
Blog — PlanetScale
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
U
Unit 42
博客园 - 【当耐特】
N
Netflix TechBlog - Medium
V
Visual Studio Blog
Microsoft Azure Blog
Microsoft Azure Blog
博客园_首页
Recent Announcements
Recent Announcements
GbyAI
GbyAI
T
Tailwind CSS Blog
S
SegmentFault 最新的问题
WordPress大学
WordPress大学
T
The Blog of Author Tim Ferriss
Engineering at Meta
Engineering at Meta
L
LangChain Blog
A
About on SuperTechFans
M
MIT News - Artificial intelligence
B
Blog

博客园 - zz962

openclaw安装飞书插件时报错 spawn Copilot(二):在VSCode中使用Copilot Copilot(一):申请使用Copilot 在JetBrains IDE里记录和查看TODO 第一个Go程序(基于命令行) SVN被锁住的处理 sklearn中禁止输出ConvergenceWarning: sklearn里训练集和测试集的分割 sklearn模型的保存与加载使用 django项目成功启动,但views里代码未执行 使用sklearn对iris数据集做基本的训练和预测 unrecognized option '--high-entropy-va' 快速下载Mingw(不使用sourceforge.net) cc1.exe: sorry, unimplemented: 64-bit mode not compiled in GoLand里Go Module模式下import自定义包 GoLand生成可执行文件(Windows、Linux) Vue在Ubuntu上的部署 在ubuntu上编译方式安装nginx 使用GoLand创建Gin项目
使用module方式创建Gin程序
zz962 · 2021-02-12 · via 博客园 - zz962

目标
       要创建一个gin程序,使用module的方式来管理第三方库

步骤
       创建文件夹、空文件
       
       生成mod文件
       
       这样会多出一个mod文件
       

       提供代码

package main

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

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

  直接运行,会自动下载(要注意,如果只是引用而没有使用,会报错,也可能有设置可以避免这种报错)
       

参考
      1、https://zhuanlan.zhihu.com/p/60703832

posted on 2021-02-12 13:12  zz962  阅读(216)  评论(0)    收藏  举报