Golang 常用的开源库和学习资源有哪些

书籍

golang-book
go by example
go-language 英文,入门很不错的
Go 语言设计与实现
Go语言标准库

网络框架

gin 轻量级库,自定义性高
beego 国产库,比 gin 重一些,有自己的 orm
fiber 追求性能,很像 nodejsexpress
goframe
go-zero
echo

数据库 orm 相关

migrate
gormigrate gorm迁移脚本
gorm 最好的 orm
xorm
sqlx 朋友在用,还可以的

认证验证

validator 用得最多的

validate 支持中文,朋友说不错

json web token

api 文档

gin-swagger

swag

配置

config 国产,简单用

viper 用得最多

后台系统

MineAdmin

gin-vue-admin

go-admin

日志

zap 优秀日志工具

zerolog

gin 框架相关

cache

size

static

timeout

secure

cors 跨域

authz

gin-metrics

gin live reload

微信

powerwechat

微服务

etcd

kratos

kong

go-micro

consul

国产优秀库

gookit 有很多库,很新很不错

其他

mapstructure 转化 map 和 struct

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!