Go库推荐 |
您所在的位置:网站首页 › go语言自带gui库 › Go库推荐 |
HTTP请求库Resty GitHub - go-resty/resty: Simple HTTP and REST client library for Go 权限模型库casbin(可和轻量级鉴权中间件搭配使用) https://github.com/casbin/casbin/v2 界面库fyne GitHub - fyne-io/fyne: Cross platform GUI toolkit in Go inspired by Material Design 日志库(只进行维护,不再加入新功能) GitHub - sirupsen/logrus: Structured, pluggable logging for Go. 控制台彩色输出 fatih/color: Color package for Go (golang) (github.com) 校验包validator GitHub - go-playground/validator: :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving 完全配置解决方案viper(关于配置解析写入管理的一切,甚至包括环境变量) GitHub - spf13/viper: Go configuration with fangs 绘制ascii图 asciigraph GitHub - allegro/bigcache: Efficient cache for gigabytes of data written in Go. 封装了常见线程安全的数据结构 https://github.com/Workiva/go-datastructures 布隆过滤器的实现 https://github.com/bits-and-blooms/bloom 字节开源的JSON库(基于jit和simd,性能非常高,适合反序列化和序列号场景) GitHub - bytedance/sonic: A blazingly fast JSON serializing & deserializing library 轻量级高性能JSON库gjson(不进行序列化时的轻量方案,案类似于jsonpath,但有自己的语法) https://github.com/tidwall/gjson 文件变化监听库 GitHub - fsnotify/fsnotify: Cross-platform file system notifications for Go. 创建CLI库cobra(给应用框架软件等创建cli工具) GitHub - spf13/cobra: A Commander for modern Go CLI interactions 分布式任务队列aysnq GitHub - hibiken/asynq: Simple, reliable, and efficient distributed task queue in Go 其余参考: https://github.com/avelino/awesome-go/ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |