首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
kevinyan
掘友等级
公众号「网管叨bi叨」
原创Go开发实战参考书:https://github.com/kevinyan815/gocookbook 原创K8s入门和实践:https://github.com/kevinyan815/LearningKubernetes
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
284
文章 273
沸点 11
赞
284
返回
|
搜索文章
最新
热门
Go 项目怎么做好分层架构和目录规划
这节我们来聊一下搭建项目时一些常用的分层设计方法论和约定。 开发项目的时候我们都爱说XX模块,模块一般是跟着项目所服务的业务走的,只有分析好业务的结构后才能知道项目要分成哪些模块。而项目的分层则没有那
Go API 多种响应的规范化处理和简化策略
Go API 多种响应的规范化处理和简化策略 一个对外提供API接口的服务,在真正动工开发接口前一般需要先确定一下接口响应的通用格式,无论接口响应里返不返回业务数据,返回的数据是字符串、列表、对象还是
Go项目Error的统一规划管理和处理策略
上一篇文章我们详细讲解了怎么在搭建项目时实现 Go 的error interface 创建项目自己的Error,我们还给这个Error增加了记录错误原因和发生位置的能力。 学会定制化 Go 项目的 e
学会定制化 Go 项目的 error,回溯错误的原因和发生位置
Go语言的Error处理一直被人吐槽,吐槽的点除了一个接一个的 if err != nil 的判断外,还有人说Go的错误太原始不能像其他语言那样在抛出异常的时候的时候传一个Casue Exceptio
学会开发这几个中间件,Go项目就有保障啦
为了让Go项目的日志组件更好用以及产出的日志能够帮助我们快速定位问题,我在《Go日志门面的设计与实现-自动注入追踪ID标记代码位置、简化日志操作》中给项目单独定制了一个日志门面来简化项目中对日志的操作
Go日志门面的设计与实现-自动注入追踪ID标记代码位置、简化日志操作
上篇文章《三个实用细节,让Zap在Go项目中变得更好用》我们为项目使用的基础Logger -- Zap 做了初始化,完成了应用日志的多环境配置和文件自动切割,这节我们会自定义项目自己的Logger 门
三个实用细节,让Zap在Go项目中变得更好用
一个项目日志功能够不够健全、记录的日志内容够不够有辨识度直接决定了一个项目维护的难度,你查日志是大海捞针一点点看,还是能够
Go 项目配置的定制化及一体化打包方案设计
config在项目中的实现形式多种多样,小成本项目把项目存放在项目自身单独的文件中,文件格式既可以是程序文件,也可以是JSON、YAML这样的静态文件。具有相当大访问量又需要配置能热更新的项目则会使用
Gin项目的初始化步骤和常见错误记录
相信很多人对Go的环境安装和Gin项目的初始化都已经手拿把攥很是熟练了,本节介绍一个自己新建Go项目时非常好用的设置以及记录一下Gin项目的初始化过程和常能遇到的错误。 一个容易忽略的Go ENV 在
一个能让你少写循环和判断的Go开源包,支持泛型
大家在开发项目写代码的时候,一定在自己写过的项目里见过一个叫 util的包,里面写了各种 InSlice, InArray, XXXInSlice 等等之类的工具函数......
下一页
个人成就
优秀创作者
文章被点赞
4,161
文章被阅读
887,053
掘力值
26,042
关注了
11
关注者
1,578
收藏集
4
关注标签
9
加入于
2018-05-21