首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Go
Rocket
创建于2021-05-14
订阅专栏
Go相关的文章,老铁们点赞走起
等 39 人订阅
共24篇文章
创建于2021-05-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Rocket
1年前
Go
Gin
gin框架实践[Go-Gin_Api]2.0 工具篇续集
Hello,我是Rocket 这是我参与更文挑战的第2天,活动详情查看:2021最后一次更文挑战 新增支持生成command、service、controller、view,源码就在项目里
968
5
2
Rocket
1年前
Go
Gin
gin框架实践[Go-Gin_Api]2.0 工具篇
Hello,我是Rocket 这是我参与更文挑战的第1天,活动详情查看:2021最后一次更文挑战 新增了cmd工具,能支持生成读取mysql表生成Model、以及初始化表和表数据,源码就在项目里 gi
1625
3
评论
Rocket
1年前
Go
Gin
后端
gin框架实践[Go-Gin_Api]2.0全新升级
终于在经过一段时间的打磨,2.0出现了,方便大家对gin框架的学习 github传送门 喜欢的铁子们给点个star 1.支持功能 支持Swagger接口文档生成 支持jwt鉴权 支持zap 日志 支持
2826
30
5
Rocket
2年前
Go
go1.16 embed与gin的结合使用|Go主题月
在go1.16的embed出来之前,有很多第3方解决静态文件打包的功能,其原理主要是将文件转成go源码文件,中间还要经过编码, 解码等等过程,性能比较一般,所以在官方退出embed的时候,我就在想终于
2905
3
1
Rocket
2年前
Go
gin自带的validator魔改使用 | Go主题月
我在使用gin开发自己的框架时,发现一个痛点,就是gin的validator只能在结构体上绑定的同时校验尴尬的事情是比如Model层操作这个增删改查的时候,我一个Model的结构体实现不了,我需要定义
236
2
1
Rocket
2年前
Go
gin框架实践连载番外篇 | 造一个session的轮子学废了吗?
go没有官方类库来实现session之所以选择自己造个轮子是为了更加容易看大佬们轮子的思路,也算是一种积累一起学习共同进步代码地址案例代码地址1、架构图2、Manager定义2.1获取session对
896
6
评论
Rocket
2年前
Go
gin框架实践连载番外篇 | 3天打造专属Cache(Third day)
接着上一篇的文章,我们这期实现用memcached做存储源没有看过前二篇的同学请关注第一天第二天采用memcached作者写的第三方驱动库github.com/bradfitz/gomemcache/
1055
2
2
Rocket
2年前
Go
gin框架实践连载番外篇 | 3天打造专属Cache(Second day)
接着上一篇的文章,我们这期实现用redis做存储源没有看过上一篇的同学请关注第一天链接本文go-redis客户端引入是v8版本案例代码地址1、定义store结构体2、实例化store以及注册cache
843
2
评论
Rocket
2年前
Go
gin框架实践连载番外篇 | 3天打造专属Cache(First day)
Cache实际上在项目很常见、常见的redis、memcached等等为了减少代码修改,灵活切换缓存存储源今天开始为期3天交大家,如何打造一款高效扩展性强的的Cache管理器主要用来学习啊、共同进步案
1262
4
评论
Rocket
2年前
Go
gin框架实践连载番外篇 | 打造命令行工具
不过我们选择cobra来构建我们的命令行工具,非常多知名的开源项目使用了 cobra 库构建命令行,如Kubernetes、Hugo、etcd等等等等。 1. 安装cobra工具 2. 初始化 3. 添加一个emial子命令 1. 基本概念 2. 命令 在 cobra 中,命令…
2450
4
评论
Rocket
2年前
Go
gin框架实践连载番外篇 | Cron定时任务
Start方法启动定时任务。启动一个新goroutine 4. 时间格式 5. 总结
7622
15
8
Rocket
2年前
Go
golang time包之实用攻略
写文章的初衷是因为学习到了cron时,想要自己写个必须要对time有不错的理解记录一下自己的学习过程,方便以后查询资料time包的使用time包的源码分析github地址1、time介绍时间点(Tim
1046
2
评论
Rocket
2年前
Go
gin框架实践连载番外篇| Makefile构建
Make 是一个构建自动化工具,会在当前目录下寻找 Makefile 或 makefile 文件。如果存在,会依据 Makefile 的构建规则去完成构建 1、解压之后会得到一个mingw64的文件夹,将其拷贝到你要安装的目录。 commands: 具体执行的命令。 .PHON…
1370
3
评论
Rocket
2年前
Go
gin框架实践连载八 | 如何优雅重启和停止
不关闭现有连接(正在运行中的程序)。 新的进程启动并替代旧进程。 新的进程接管新的连接。 连接要随时响应用户的请求。当用户仍在请求旧进程时要保持连接,新用户应请求新进程,不可以出现拒绝请求的情况。 父进程退出.
4303
22
评论
Rocket
2年前
Go
gin框架实践连载七 | 日志组件
真实项目的排错和查找很大部分依赖于日志golang自带的log标准库对于生产项目不够细致所以需要我们引入github.com/sirupsen/logrusgithub地址1、安装第3方库2、构建lo
2067
2
评论
Rocket
2年前
Go
Golang包访问权限
golang的访问权限有3种(公有、私有、内部包)golang没有和其他语言一样有public、protected、private等访问控制修饰符golang通过字母大小写来控制可见性的定义的常量、变
2109
2
评论
Rocket
2年前
Go
gin框架实践连载六 | 接入Swagger接口文档
接口文档是项目中非常重要的一个环节如何维护接口文档是绝大部分开发人员都遇到过的问题(很头疼)编写注解或通过扫描代码生成注解,就能生成统一标准的接口文档和一系列Swagger工具今天我带着大家学习如何在
3211
6
2
Rocket
2年前
Go
gin框架实践连载五 | 搭建一个案例API2
今天我们继续完善上一章节使用github.com/go-playground/validator/v10做数据校验,gin自带的非常方便将业务逻辑抽离至server层(服务层)增加接口签名校验(jwt
1564
4
2
Rocket
2年前
Go
[gin单元测试真香实践|🏆 技术专题第二期 ]
-v 显示测试的详细命令。 🏆 技术专题第二期 | 我与 Go 的那些事......
6101
12
3
Rocket
2年前
Go
gin框架实践连载四 | 搭建一个案例API1
一个完整的api服务包括哪些?路由、控制器层、model层、统一返回格式接下来我们一一实现这些github代码地址1、首先路由配置2、在tool目录下3、完善models4、完善控制器5、系列文章连载
2127
4
评论
下一页