首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Golang学习
订阅
小小掰
更多收藏集
微信扫码分享
微信
新浪微博
QQ
86篇文章 · 0订阅
Go日志门面的设计与实现-自动注入追踪ID标记代码位置、简化日志操作
上篇文章《三个实用细节,让Zap在Go项目中变得更好用》我们为项目使用的基础Logger -- Zap 做了初始化,完成了应用日志的多环境配置和文件自动切割,这节我们会自定义项目自己的Logger 门
用Go语言写一个watch服务吧
watch服务做什么? 它主要用来监听某一类事件或者信息,然后能根据不同的信息类型完成对应的处理。 那么我们大概需要如下东西 消息体 用于维护消息的类型,内容等,如果需要重试,还可以维护消息的重试次数
将 Go 作为脚本语言用及一些好用的包
虽然目前 Go 还未准备好作为脚本语言 “开箱即用” 的特性,用来替代 Python 和 Bash ,但是我们只需要一点点准备工作就可以达到想要的目标。
使用 Makefile 管理和部署 Go 项目
在软件开发的世界里,自动化是提升效率的关键。Makefile 尽管是一个历史悠久的工具,但它在任务管理和自动化方面的能力依然不可小觑。 对于 Go 语言项目来说,利用 Makefile 来管理和自动化
为Gin设计中间件(三):限流
一、背景 痛点: 对于 登录和注册模块 ,最明显的漏洞是:”任何人都可以注册,任何人都可以登录“,也就是说,万一有一个人用 shell 脚本拼命给你发注册请求、登录请求,系统负载就会很高。 若用限流,
go的生态真的一言难尽
标题党了,原生go很好用,只不过我习惯了java封装大法。最近在看golang,因为是javaer,所以突发奇想,不如开发一个类似于 Maven 或 Gradle 的构建工具来管理 Go 项目的依赖,
【开发神器】一键生成代码,让开发更高效!Gorm GEN 零基础教程
GORM/GEN 基于 GORM, 更安全更友好的ORM工具。自动生成CRUD和DIY方法 自动根据表结构生成model 完全兼容GORM 更安全、更友好
让CLI工具焕然一新!用Golang与Color库打造多彩命令行体验
前段时间一直在使用 Golang 打造CLI小工具, 方便开发的时候使用, 如下图所示: 这些工具用起来确实非常好用,但是随着工具的增多,输出内容在使用过程中变得难以区分。为了解决这个问题,我开始使用
探索 Go slog 标准库:设计与应用
本文主要介绍了 Go 语言新引入的 log/slog 标准库的设计理念、使用方法以及如何进行定制化开发,以提高日志操作的性能和灵活性。
Go 项目文件命名规范
目录名规范 采用全小写单词,如 cmd, internal。 必要时可用中划线分隔,如 kube-scheduler。 项目名遵循同样规范,如 userapi, kubernetes。 避免使用下划线