目录

Go 开发库

目录
  • cli 命令行程序库,方便编写命令行程序。

  • cobra 编写命令行程序的库,并提供生成代码的脚手架。

  • viper 灵活强大的配置管理工具,支持多种 JSON/TOML/YAML 等多种配置格式,支持热更新。

  • fsnotify 监控文件或目录改动的第三方库。

  • dig Uber 出品的依赖注入库。

  • wire Google 出品的依赖注入框架,编译前自动生成 Go 代码,无需反射。

  • mergo 合并结构体和 map 的库。

  • validator 使用最为广泛的数据校验库。

  • zap Uber 出品的高性能日志库。

  • rpcx 基于标准 RPC 库扩展的功能强大、高性能的 RPC 框架。

  • casbin 灵活、强大的权限管理库,支持多种语言。

  • cron 定时任务管理库,对标 Linux 的 crontab 命令。

  • mapstructure 结构体和 map 转换库。

  • resty HTTP client。

  • gorilla/mux gorilla Web 开发包之路由库

  • gorilla/handlers gorilla Web 开发包之中间件库

  • gorilla/schema gorilla Web 开发包之表单处理库

  • gorilla/securecookie gorilla Web 开发包之安全 cookie 库

  • gorilla/sessions gorilla Web 开发包之 session 处理库

  • https://github.com/gorilla/websocket

  • colly Go 语言的爬虫框架。