awesome-go:很全的go语言资源合集
awesome-go :一个很全的go语言框架,库,软件合集
创新互联专注于企业全网营销推广、网站重做改版、恩阳网站定制设计、自适应品牌网站建设、H5页面制作、商城网站开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为恩阳等各大城市提供网站开发制作服务。
前面发过关于awsone-python, awsone django, flask。最近在学习golang,所以找到awsone-go
由于内容太多,这里只是列出主要的目录,每一项下面又有很多内容。具体详细的内容,请到官网查看。
github网址 ,
官网 。
知识分享之Golang——精选的组件库、组件列表,各种golang组件都可找到
知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。
知识分享系列目前包含Java、Golang、Linux、Docker等等。
awesome-go 这个组件包含了各种golang中常用的组件,说白了就是一个精选的 Go 框架、库和软件的汇总表。
我们日常需要寻找各种golang组件时在这个列表中基本都可以快速找到。
Golang常用包有哪些
⑴ Go Kit
它本身不是一个框架,而是一套微服务工具集,可以用于解决分布式系统开发中的大多数常见问题,所以使用者可以专注于你的业务逻辑中。
⑵ Gingko
是一个Go测试框架,目的是帮助我们使用行为驱动开发风格高效地编写富有表现力和全面的测试,它有着非常良好的帮助文档,任何人都可以轻松地在项目中集成使用它。
⑶ NSQ
实时分布式消息传递平台,提供高可用性和可靠的消息传递保证,可以水平扩展,支持负载均衡,安装部署非常方便。
⑷ Goose
Golang中最佳的数据库迁移包,通过创建增量SQL更改和Go函数来管理数据库结构,在Go1.16版本以上,还支持了嵌入式sql迁移。
⑸ GORM
是一个功能齐全的Golang对象关系映射库,是一种开发人员友好的工具,用于在不兼容的类型系统之间转换数据,专门设计用于在类型系统之间切换时最大限度地减少重写代码。
⑹ Authboss
一个模块化的身份验证包,使用它你可以快速地在项目中进行身份验证管理。它有几个常见的身份验证和授权模块供开发人员选择。
⑺ cli
是一个简单快捷的命令行管理包,用于为Go语言构建命令行应用程序,允许开发人员开发自己的富有表现力的命令行应用程序,用于创建标志、bash完成例程并生成帮助文本。
⑻ Vegeta
是一个用于HTTP负载测试的工具包,这个多功能工具专为测试具有恒定请求率的HTTP服务而设计。它可以有效地分析程序中的潜在问题,是一个始终贯穿以提高整体性能为目的的包。
GitHub Go项目推荐|Golang下的命令行颜色渲染工具库|支持windows
Golang下的命令行色彩使用库, 拥有丰富的色彩渲染输出,通用的API方法,兼容Windows系统
仓库名称 :color
标星(star) :221 (不错哦,潜力股项目)
标星趋势
拷贝(fork) :21
贡献人数 :3
仓库大小 :1 MB
主要开发语言:Go
语言分布:Go:99.75%、Batchfile:0.25%
代码提交周期分布 :
作者动态 :
2星
Golang下的命令行色彩使用库, 拥有丰富的色彩渲染输出,通用的API方法,兼容Windows系统
功能特色
程序员新视界:分享有趣、有料的程序员话题,每天进步一点点。
本文名称:go语言有哪些库 go语言函数库
网页地址:http://lswzjz.com/article/dodgdsh.html