Go库推荐

您所在的位置:网站首页 go语言自带gui库 Go库推荐

Go库推荐

2023-07-07 10:10| 来源: 网络整理| 查看: 265

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图

asciigraphhttps://github.com/guptarohit/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