首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

创建Gin框架项目

昨天准备好了后端开发的基础环境,如何实现,就得用到gin框架。今天就开始新建一个简单的Gin框架下的web项目,然后开始设计一个简单的示列接口并运行。

先来回忆下如何新建一个go项目、

1、安装Go语言

安装完成后,打开终端,输入命令

查看是否安装成功。

2、创建项目目录

创建一个文件夹,作为项目的根目录。例如,在桌面上创建一个名为“myproject”的文件夹。接着进入该文件夹,执行以下命令:

3、初始化项目

在该目录下执行命令go mod init,初始化项目并创建一个Go模块。该命令会生成一个go.mod文件,该文件会记录该项目的依赖项和版本信息。例如:

4、编写代码

创建名为hello.go的文件,并在其中编写代码。例如:

5、运行代码

最后,执行go run命令来运行代码。例如:

这个命令将编译并运行main.go文件中的代码,并输出"Hello, world!"。

那么如何新建一个gin项目呢,大致流程和上面的简单的go项目一样,也和创建vue框架的web应用差不多,总共还是两大部分,安装并应用。

先摆出gin官网

1、安装好基础环境、例如go、git

2、安装gin框架

会自动安装所需的依赖项,如果想体验最新开发版本

可以尝试这个命令

这里会提示go get 不支持了,主要是不支持编译安装,虽然官方文档是这么写的。

那就用建议的方法:

但是一看就是你懂的,网络不通,那就设置下代理:

然后在下载就可以了。当然还有一个原因是因为你所创建的目录不在你设置的gopath下面,所以会提示go get不行。

3、新建你的项目目录,进入文件目录进行初始化

这样就算初始化了。

4、在项目目录下创建一个主文件main.go并打开编辑器或IDE,输入以下代码引入gin框架:

5、保存文件并返回命令行窗口。确保已经进入了您的项目根目录,并执行以下命令来构建和运行您的应用程序:

如果不出意外,您的应用程序将在本地主机的8888端口上运行。打开您的浏览器并访问http://localhost:8888/,您将看到响应“Hello World!”的JSON消息,如下图所示:

这样就算完成一个简单的创建使用gin框架的web项目的样例了。

那么这里设置的是本地的8888端口,怎么自定义端口,这边可以直接使用

上面你的代码里面,主要有以下几个部分:

1、导入gin包

2、创建一个Gin实例

3、定义路由处理函数

4、将路由与处理函数绑定起来

5、启动Gin应用程序

这样的话,我们就知道如何创建一个使用gin框架的web应用的流程,那么后面就从自己的功能需求点出发,如何使用gin框架开发后端api,如何使用gin框架里的东西,比如路由、项目结构,如何实现调用k8s接口。

好的,今天的学习到这里,感兴趣的记得关注点赞呀!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230411A0A6OR00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券