
在github上有很多go库,这里作为一个介绍记录,便于以后查找
urfave
cli is a simple, fast, and fun package for building command line apps in Go.
The goal is to enable developers to write fast and distributable command line applications in an expressive way.
logrus
Structured, pluggable logging for Go. Nicely color-coded in development.
sql-migrate
SQL schema migration tool for Go. Based on gorp and goose.
- Usable as a CLI tool or as a library
- Supports SQLite, PostgreSQL, MySQL, MSSQL and Oracle databases (through gorp)
- Can embed migrations into your application
- Migrations are defined with SQL for full flexibility
- Atomic migrations
- Up/down migrations to allow rollback
- Supports multiple database types in one project
gRPC
Package grpc implements an RPC system called gRPC.
go-bindata
a small utility which generates Go code from any file. Useful for embedding binary data in a Go program.
uniuri
go package uniuri generates random strings good for use in URLs to identify unique object.




近期评论