中文社区
Go语言中文网,中国 Golang 社区,Go语言学习园地,致力于构建完善的 Golang 中文社区,Go语言爱好者的学习家园。分享 Go 语言知识,交流使用经验。
glog
Go的执行日志记录。
cron
Go语言的任务调度框架。
GoDoc
GoDoc在Bitbucket,GitHub,Google Project Hosting和Launchpad上托管Go软件包的文档。
Go Micro
Go Micro是微服务开发的框架。
Iris
Iris是地球上最快的社区驱动的网络框架。包含HTTP/2支持,MVC等。为所有人提供无与伦比的免费支持。您的老式Web框架可以做到吗?
go-grpc
微服务gRPC框架。 简化构建gRPC服务的体验。
Beego
一个使用 Go 的思维来帮助您构建并开发 Go 应用程序的开源框架。
HttpRouter
HttpRouter是Go的轻量级高性能HTTP请求路由器(也称为多路复用器或简称为mux)。
xorm
简单而强大的ORM for Go,支持mysql,postgres,tidb,sqlite3,mssql,oracle。
Gin
Gin是一个用Go(Golang)编写的HTTP Web框架。它具有类似Martini的API,具有更好的性能 - 速度提高了40倍。如果你碾压的性能,使用Gin。
Buffalo
Go网站开发生态系统,旨在让您的生活更轻松。Buffalo可以帮助您生成一个Web项目,该项目已经包含从前端(JavaScript,SCSS等)到已经连接并准备运行的后端(数据库,路由等)的所有内容。从那里,它提供了简单的API,可以在Go中快速构建您的Web应用程序。
Revel
Go语言的高生产力,全栈Web框架。
Echo
高性能,极简主义的Go Web框架。
securecookie
包gorilla/securecookie为Go Web应用程序编码和解码经过身份验证和可选加密的cookie值。
Martini
Martini是一个功能强大的软件包,用于在Golang中快速编写模块化Web应用程序/服务。
Go Web Examples
Go Web Examples提供了易于理解的关于如何使用Go编程语言进行Web开发的代码片段。它的灵感来自Go By Example,它对这种语言的基础知识进行了很好的介绍。
gorm
Golang梦幻般的ORM库旨在让开发人员更加友好。
内容管理系统
一个用Golang写的CMS(内容管理系统)。
Awesome Go
精选的Go框架,库和软件的精选列表。
go-swagger
Swagger是RESTful API的简单而强大的代表。
Gorilla WebSocket
Go的WebSocket实现。
Viper
Viper是Go应用程序的完整配置解决方案,包括12-Factor应用程序。它旨在在应用程序中工作,并可以处理所有类型的配置需求和格式。
grpc-gateway
grpc-gateway是Google协议缓冲区编译器protoc的插件。它读取protobuf服务定义并生成反向代理服务器,该服务器将RESTful JSON API转换为gRPC。此服务器是根据服务定义中的google.api.http注释生成的。
gofpdf
PDF文档生成器,支持文本,绘图和图像。
Cobra
Cobra既是用于创建强大的现代CLI应用程序的库,也是用于生成应用程序和命令文件的程序。
Go kit
Go kit是一个编程工具包,用于在Go中构建微服务(或优雅的整体)。我们解决分布式系统和应用程序架构中的常见问题,因此您可以专注于提供业务价值。
Hugo
Hugo是一个用Go编写的静态HTML和CSS网站生成器。 它针对速度,易用性和可配置性进行了优化。 Hugo获取包含内容和模板的目录,并将它们呈现为完整的HTML网站。Hugo依赖Markdown文件和元数据的前端内容,您可以从任何目录运行Hugo。 这适用于您没有特权帐户的共享主机和其他系统。Hugo在几分之一秒内呈现了一个中等规模的典型网站。 一个好的经验法则是每个内容呈现大约1毫秒。Hugo旨在适用于任何类型的网站,包括博客,翻滚和文档。
Ginkgo
Go的BDD测试框架。
Syncthing
Syncthing是一个连续的文件同步程序。它在两台或多台计算机之间同步文件。
inject
go依赖注入。
sqlx
sqlx是一个库,它在go的标准database/sql库上提供了一组扩展。sql.DB的sqlx版本,sql.TX,sql.Stmt等。所有都保持底层接口不变,因此它们的接口是标准接口的超集。这使得使用database/sql与sqlx集成现有代码库相对轻松。
Negroni
在 Go 语言里,Negroni 是一个很地道的 Web 中间件,它是一个具备微型、非嵌入式、鼓励使用原生 net/http 库特征的中间件。