这个项目准备录制视频教程啦

简介: 这个项目准备录制视频教程啦

go-gin-api

它是一个对新手很友好的 Go 项目,如果你没有项目经验,完全可以用它来练手,支持 WEB 界面一键安装,做到开箱即用。它是基于 Gin 进行模块化设计的 API 框架,封装了常用的功能,使用简单,致力于进行快速的业务研发,同时增加了更多限制,约束项目组开发成员,规避混乱无序及自由随意的编码。目前已有 3.5k Star,项目地址:https://github.com/xinliangnote/go-gin-api。

快速开始

环境准备

  • golang 1.16+
  • 因为使用了 //go:embed 特性;
  • MySQL
  • 连接地址,例如:127.0.0.1:3306;
  • 数据库名,例如:go_gin_api,会在此数据库下初始化数据表;
  • 用户名,不可为空;
  • 密码,不可为空;
  • Redis
  • 连接地址,例如:127.0.0.1:6379;
  • 密码,可为空;
  • 连接DB,默认是 0 ;

下载运行

$ git clone https://github.com/xinliangnote/go-gin-api.git

$ cd go-gin-api

$ go run main.go -env fat  


// -env 表示设置哪个环境,主要是区分使用哪个配置文件,默认为 fat

// -env dev 表示为本地开发环境,使用的配置信息为:configs/dev_configs.toml

// -env fat 表示为测试环境,使用的配置信息为:configs/fat_configs.toml

// -env uat 表示为预上线环境,使用的配置信息为:configs/uat_configs.toml

// -env pro 表示为正式环境,使用的配置信息为:configs/pro_configs.toml

安装界面

5285d6502aad29360cb89def42adec9e.png


e1941eb10e8f49ec3aad1f1fa75b52a7.png


3a0374436a656322912c536109d3b844.png

登录界面

d31b4353032fbeb62ba5d90cc2270da7.png

仪表盘界面

37dd1b695158f2afba0ad469d24083b9.png

配置信息

bfcdfa3618fe9e37d12f7d4c576aab5c.png


a507b245095a64d6fd45885ad70bf0c4.png


823c2394e5c1803bba4daa80852945d6.png

代码生成器

a56a4168940100751f824d1d1342d873.png


f1233b544c1e1e3d0ac9c30819e9b170.png

授权调用方

6f7ba6913222120c093f07c7ad0a6322.png


0ff83c4dbe0651ee1af93641802c5950.png


c4b54ff8d1abe2e5bd5cf2fb49e2497d.png


后台任务

982625be08cd04734c7598bf801ee578.png

系统管理员

3b40aa9a8c576714b03ca2f211ba36e3.png


a7b0633d66dfac31071f2d96b17f79ae.png


c32dccb6727c24640b812296a3b37935.png


2b5652724d27814e4d54f3ff34f615d8.png

查询小助手

82c04ba0501e54985574510bba740fb0.png


21948cf7c5c0b50ad4e5a8730a56c60b.png


76e98a61f96bba77767954e065035b93.png


实用工具箱

95d60adde6851e6db136722f81c4a875.png


0e505e29c06b6d223264031869447e89.png


9771a0d9a81390a825d4f7ce6989f9ac.png


a5e7fe2938f854d61f292d310323263a.png


5f2b55a9b052c030e4886d520ec7dde6.png


69ef6dcef83b1686bcf63b22f3f59b0a.png


5f74172993cd888408260f93535d9eac.png


b53f1cbbaf560d3cdc91ddfce381b5a5.png


a22e53382b9eb77e550900ce9aa81535.png

小结

更多细节分享,请关注我的公众号和视频号,谢谢你们的关注。

目录
相关文章
|
3月前
|
编解码 Android开发 图形学
AVProVideo☀️一、一款U3D视频播放插件介绍
AVProVideo☀️一、一款U3D视频播放插件介绍
|
6月前
多功能在线二维码生成源码
上传即可使用,可以把电子名片、文本、wifi网络、电子邮件、短信、电话号码、网址等信息生成对应的二维码图片。
114 24
多功能在线二维码生成源码
|
6月前
|
JavaScript 小程序 Java
基于Java+SpringBoot+Vue的摄影素材分享网站的设计与实现(亮点:活动报名、点赞评论、图片下载、视频下载、在线观看)
基于Java+SpringBoot+Vue的摄影素材分享网站的设计与实现(亮点:活动报名、点赞评论、图片下载、视频下载、在线观看)
121 0
uniapp 微信语音播放功能(整理)
uniapp 微信语音播放功能(整理)
[完结]微课设计零基础入门 | 8.微课的录制和后期的剪辑
为了让大家看到如何去剪录制过程中的错误,我在视频中录制“查字典”微课的时候,多个地方发生了错误,但我生成教程视频的时候都保留了原样,确保大家能看到录制过程中错误的产生和后期的纠正。
105 0
|
开发工具
微信小游戏无代码开发视频教程合集1
昨天给大家整理了一份图文的合集资料,有同学问了,有没有视频学习资料呀!俺就喜欢喜欢看视频学呢!这个咱也有。这篇给大家整理一下今年录制的几个视频教程的合集,建议收藏,假期安排时间,好好学习。悄悄的做个游戏,然后惊艳很多人。 强烈建议收藏,另外如果视频对你有帮助的话,欢迎点赞,分享鼓励小蚂蚁继续创作。
129 0
微信小游戏无代码开发视频教程合集3
嗨!大家好,我是小蚂蚁。 昨天给大家整理了一份图文教程的合集资料,有同学问了,有没有视频学习资料呀!俺就喜欢喜欢看视!这个咱也有。这篇给大家整理一下今年录制的几个视频的合集,建议收藏,假期安排时间,好好学习。悄悄的做个游戏,然后惊艳很多人。 这些视频都是免费的,强烈建议收藏,另外如果对你有帮助的话,欢迎点赞,分享鼓励小蚂蚁继续创作。
127 0
微信小游戏无代码开发视频教程合集2
嗨!大家好,我是小蚂蚁。 有同学问了,有没有视频学习资料呀!俺就喜欢喜欢看视频学呢!这个咱也有。这篇给大家整理一下今年录制的几个视频教程的合集,建议收藏,假期安排时间,好好学习。悄悄的做个游戏,然后惊艳很多人。 强烈建议收藏,另外如果视频对你有帮助的话,欢迎点赞,分享鼓励小蚂蚁继续创作。
93 0
|
JavaScript
Axure教程:音乐播放器(含视频教程)
Axure教程:音乐播放器(含视频教程)
|
安全 前端开发 JavaScript
整合阿里云视频播放器测试 | 学习笔记
快速学习 整合阿里云视频播放器测试
455 0
整合阿里云视频播放器测试 | 学习笔记

相关实验场景

更多