昨天准备好了后端开发的基础环境,如何实现,就得用到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接口。
好的,今天的学习到这里,感兴趣的记得关注点赞呀!
领取专属 10元无门槛券
私享最新 技术干货