首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
administrators
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 35
沸点 10
赞
45
返回
|
搜索文章
赞
文章( 35 )
沸点( 10 )
Go语言中比较优雅的写法
这篇文章已经收藏破千,点赞评论破百。Go语言中比较优雅的写法,包括:数据库相关、Redis相关、配置文件相关、敏捷开发思想相关。评论区朋友们的建议我也及时更新到了正文中。
直接使用git pull拉取代码,被同事狠狠地diss了!
今天干活时,突然看到大群里有人艾特我,还甩了一张截图: 我很火大,群里艾特我膈应谁呢! 到这儿,我没干再反驳了,因为我不太清楚rebase的意思,我开始怀疑是不是自己git pull用用错了!
优雅地处理错误真是一门学问啊!
errors 这个大家肯定使用过,标准库的 errors 错误实现比较简单,无法进行堆栈追溯,对于产生错误时的上层调用者来讲不是很友好,无法获得错误的调用链详细信息。
Go优雅的错误处理: 支持错误堆栈, 错误码, 错误链的工具库
来腾讯之后主要使用go, 在业务开发中需要一个支持错误码对外返回, 堆栈打印,错误链等能力的错误工具库.
使用 Go 定义错误码
不管在什么系统中, 定义错误码都是必不可少的. 可以判断出错误的级别, 错误的模块和具体错误信息. 第一位是服务级别, 1 为系统错误, 2 为普通错误. 第二三位是模块, 模块不是指 Go 中的模块, 而是指代某个范围, 比如数据库错误, 认证错误. 第四五位是具体错误, 比…
Go语言的100个错误使用场景(48-54)|错误管理
我的愿景是以这套文章,在保持权威性的基础上,脱离对原文的依赖,对这100个场景进行篇幅合适的中文讲解。所涉内容较多,总计约 8w 字,这是该系列的第六篇文章,对应书中第48-54个错误场景。
【go】基于范型的 gin 开发脚手架
Gingo是基于 gin 框架为核心的脚手架,使用本项目可以快速完成业务逻辑开发。 Github: https://github.com/songcser/gingo
Gin + Gorm 实战: 一小时完成一个简单的问答社区后端服务
sponge集成了Gin 和 Gorm 强大的web后端服务开发框架,可以帮助开发者快速且轻松构建 RESTful API 服务。
Go项目结构整洁实现|GitHub 3.5k🌟
今天给大家分享一个GitHub 🌟 3.5k 的 Go项目:go-backend-clean-arch,这个项目是一位老外写的,通过一个 HTTP demo 介绍了一个优雅的项目结构。
蚂蚁 Golang 领域驱动设计(DDD)极简最佳实践
在本文中你可以看到一套较为完整的仓储层 => 领域层 => 表现层的 Golang 代码实现,但是肯定不会覆盖全部 DDD 概念,各位可以将它看作一种 Golang 中 DDD 的最佳实践来参考。 0
下一页
关注了
221
关注者
1
收藏集
18
关注标签
6
加入于
2018-10-10