铁匠 铁匠
首页
golang
java
架构
常用算法
  • Java
  • nginx
  • 系统运维
  • 系统安全
  • mysql
  • redis
参考文档
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

铁匠

不予评判的专注当下
首页
golang
java
架构
常用算法
  • Java
  • nginx
  • 系统运维
  • 系统安全
  • mysql
  • redis
参考文档
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • golang 入门学习指南
    • 学习指南
    • 学习 demo
    • 常用开源库
    • 测试
    • 流行框架
  • go-kit

  • go
fengjx
2024-04-18
目录

golang 入门学习指南

# 学习指南

  • Go by Example (opens new window)
  • Go by Example 中文 (opens new window)
  • Go语言圣经(中文版) (opens new window)
  • Go语言高级编程 (opens new window)
  • Go 编程基础 (opens new window)
  • Go 命令教程 (opens new window)
  • Go语言101 (opens new window)
  • Go 设计模式 (opens new window)
  • Golang 构建web应用 (opens new window)
  • RPC开发指南 [中文文档] (opens new window)
  • go 设计模式实现 (opens new window)
  • effective-go (opens new window)
  • Golang学习资源大全 (opens new window)
  • LeetCode 题解 go 语言版 (opens new window)
  • Go 资源大全中文版 (opens new window)
  • Go 资源大全 (opens new window)

# 学习 demo

  • go-web-quickstart (opens new window) go web 开发脚手架
  • go-kit-start (opens new window) go-kit 项目脚手架
  • go-kit-demo (opens new window) go-kit 学习 demo

# 常用开源库

  • go 每日一库 (opens new window)
  • spf13/viper   配置文件解析,支持多种格式  
  • json-iterator/go   高性能json库  
  • go-resty/resty   http 客户端  
  • redis/go-redis   redis 客户端  
  • asaskevich/EventBus   轻量级 eventbus  
  • panjf2000/ants   高性能协程池  
  • robfig/cron   cron定时任务  
  • petermattis/goid   获取goroutine id  
  • huandu/go-sqlbuilder   一个sql builder库  
  • doug-martin/goqu   一个sql builder库  
  • samber/lo   类似lodash的集合操作工具库  
  • gookit/cache   通用的缓存管理  
  • gookit/goutil   一些常用的工具函数  
  • gookit/color   控制台颜色渲染工具库  
  • fatih/color   控制台颜色渲染工具库  
  • duke-git/lancet   一些常用的工具函数  
  • Knetic/govaluate   一个表达式解析库  
  • PuerkitoBio/goquery   类似jQuery的html解析  
  • go-playground/validator   参数校验工具  
  • urfave/cli   命令行参数解析  

# 测试

  • DATA-DOG/go-sqlmock   sql mock 测试工具  
  • golangci/golangci-lint   lint 检查工具  

# 流行框架

  • gin-gonic/gin   流行的web框架之一  
  • labstack/echo   流行的web框架之一  
  • valyala/fasthttp   流行的web框架之一  
  • go-chi/chi   流行的web框架之一  
  • douyu/jupiter   斗鱼开源的微服务框架  
  • go-micro/go-micro   微服务框架  
  • zeromicro/go-zero   微服务框架,支持代码生成工具  
  • go-kit/kit   微服务工具套件  
#go
Last Updated: 2024/04/23, 01:30:37
go-kit学习指南 - 基础概念和架构

go-kit学习指南 - 基础概念和架构→

最近更新
01
go-kit学习指南 - 多协议支持
04-19
02
go-kit学习指南 - 中间件
04-19
03
go-kit开发微服务 - 服务注册与发现
04-19
更多文章>
Theme by Vdoing | Copyright © 2016-2024 铁匠 | 粤ICP备15021633号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式