首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go
订阅
木夕阳
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Go项目zero框架服务恢复与迁移文档 - 教务系统
一. 服务器环境配置 在迁移和配置 教务系统 项目时,首先需要确保服务器环境正确配置。以下是配置步骤: 1. 安装 Go 语言环境 首先,确保 Go 语言环境已经安装,并且配置正确。
gin 自动映射参数及自动校验
近期在学习gin的时候发现对请求参数的校验很麻烦, 且重复代码很多, 进行一番思考和实践后发现了一种使用反射的方法, 实现了在 controller 函数上实现自动提取请求参数到指定的 struct, 并且自动使用 validation 进行校验. 如下, 这是一段很普通的处理…
如何基于 zap 封装一个更好用的日志库
在今天的软件开发中,日志对于定位和解决问题至关重要。Go 社区有许多优秀的日志库供我们选择,其中有一款来自 Uber 公司的开源 Go 语言日志库 —— zap,非常流行,且以快著称。
go中使用三方库zap管理日志,总结全面、通俗易懂!
1.zap两种类型的日志记录器 SugaredLogger 和 Logger的使用 2.zap常用配置讲解 3.如何自定义一个logger 4.如何将日志写入文件与切割
RabbitMQ延时消息队列的golang使用示例
延时队列常使用在某些业务场景,例如订单支付超时、接收到外卖后自动确认完成订单、定时任务、促销过期等,使用延时队列可以简化系统的设计和开发、提高系统的可靠性和可用性、提高系统的性能。
Go每日一库之20:copier
简介 上一篇文章介绍了mergo库的使用,mergo是用来给结构体或map赋值的。mergo有一个明显的不足——它只能处理相同类型的结构!如果类型不同,即使字段名和类型完全相同,mergo也无能为力。今天我们要介绍的copier库就能处理不同类型之间的赋值。除此之外,copier还能: 调用同名方法
玩转 Go HTTP 客户端系列(番外)—— Goroutine + Channel 爬取抖音合集
GO 异步并发爬取抖音短视频合集,介绍使用同步和异步两种方式,另外介绍了爬取思路分析和chromedp的简单使用。
【go】基于范型的 gin 开发脚手架
Gingo是基于 gin 框架为核心的脚手架,使用本项目可以快速完成业务逻辑开发。 Github: https://github.com/songcser/gingo
使用 uber-go/zap 实现一个极简日志系统
看完此教程, 你将有能力独立开发一套出极简的,但功能齐全(包含日志级别/时间, 日志生成的文件/函数/行号, 带请求链路 trace id 并打通http与grpc 服务)的日志系统
Go的ORM也太拉跨了吧,赶紧给他封装一下
去年慢慢开始接触了Go语言,也在公司写了几个Go的生产项目。我是从Java转过来的。(其实也不算转,公司用啥,我用啥)在这个过程中,老是想用Java的思维写Go,在开始的一两个月,那是边写边吐槽。