首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
GoGoGo
范闲
创建于2022-05-27
订阅专栏
GoSDK使用,Go 编程技巧
等 20 人订阅
共13篇文章
创建于2022-05-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
用魔法打败魔法,用Go代码写Go代码
GoHTTP服务返回业务状态码设计 一般会通过涉及一个BizErr结构体,实现error接口,BizEr中会包含具体的错误码信息。 为了更好的更规范的维护错误码,可以使用,可以通过常量的形式,去提前定
使用go泛型对hertz框架封装一把,减少日常开发重复工作量
使用hertz开发接口 使用hertz开发一个用户注册接口示例 目录结构如下 main文件的同级目录会存在一个router文件用于注册路由信息使用 biz/handler/xxx.go用于编写具体业务
GO使用interface{}序列化数字类型的json需要注意的问题
有时候,我们为了程序的拓展性更强,需要把json转换成功map[string]interface{},便于我们程序的拓展。然后再将interface{}的值转成特定的类型进行处理时需要注意的坑!!!
Go工程化项目布局
我正在参加「掘金·启航计划」 本文章围绕https://github.com/golang-standards/project-layout 进行说明 /cmd 本项目的主干。 每个应用程序的目录名应
试试这样用Go发送HTTP请求
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第21天,点击查看活动详情 restgo的愿景是编程人员不用关注怎么发送HTTP请求,而是通过傻瓜式,点,点,点,就可以轻松构建一个
Go语言Grpc Stream
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第20天,点击查看活动详情 Stream Grpc 在我们单次投递的数据量很大的时候,比如传输一个二进制文件的时候,数据包过大,会造
试试这样读取Go项目中的配置文件
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第18天,点击查看活动详情 来看看gonfig是怎么解决这个问题的 安装gonfig 项目中新建配置目录,并编写对应配置文件,在配置
Go结合反射轻松将结构体转换成Excel
tealeg提供了傻瓜式API,主要流程为创建一个Sheet,在Sheet中添加Row,然后在Row中添加每个单元格的值,最终持久化到磁盘。
Go单元测试(四)
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第5天,点击查看活动详情 前几篇文章主要系统的介绍了Go提供的测试相关的SDK的使用,今天要说的是GO三方的一个测试库testify
G单元测试(三)
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第4天,点击查看活动详情 本文将介绍GO关于测试覆盖率报告的生成
Go 单元测试(二)
今天主要来说一下Go单元测试常用到的测试参数 关于Go的单元测试大致可以分为两部分,一部分是控制”编译“的一部分是控制”执行的“
Go embed 实现将文件打包到Go程序中
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第2天,点击查看活动详情 Go在1.16中提供了go:embed的功能,有了他,就可以实现将一些文件嵌入到我们的打包程序中。
Go 单元测试(一)
Go 语言本身提供了非常好用的测试SDK,通过使用好这些SDK,可以让我们编写的go程序健壮性得到很好的保证,大大提高我们系统的稳定性!