gb alternatives and similar packages
Based on the "Go Tools" category.
Alternatively, view gb alternatives based on common mentions on social networks and blogs.
-
JuiceFS
JuiceFS is a distributed POSIX file system built on top of Redis and S3. -
JSON-to-Go
Translates JSON into a Go type in your browser instantly (original) -
The Go Play Space
Advanced Go Playground frontend written in Go, with syntax highlighting, turtle graphics mode, and more -
Peanut
🐺 Deploy Databases and Services Easily for Development and Testing Pipelines. -
golang-tutorials
Golang Tutorials. Learn Golang from Scratch with simple examples. -
xdg-go
Go implementation of the XDG Base Directory Specification and XDG user directories -
typex
[TOOL, CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations. -
gothanks
GoThanks automatically stars Go's official repository and your go.mod github dependencies, providing a simple way to say thanks to the maintainers of the modules you use and the contributors of Go itself. -
go-lock
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation -
An exit strategy for go routines.
An exit strategy for go routines -
generator-go-lang
A Yeoman generator to get new Go projects started. -
go-james
James is your butler and helps you to create, build, debug, test and run your Go projects -
import "github/shuLhan/share"
A collection of libraries and tools written in Go. -
PDF to Image Converter Using Golang
This project will help you to convert PDF file to IMAGE using golang. -
gomodrun
The forgotten go tool that executes and caches binaries included in go.mod files. -
go-whatsonchain
:link: Unofficial golang implementation for the WhatsOnChain API -
Proofable
General purpose proving framework for certifying digital assets to public blockchains -
go-sanitize
:bathtub: Golang library of simple to use sanitation functions -
MessageBus implementation for CQRS projects
CQRS Implementation for Golang language -
docs
Automatically generate RESTful API documentation for GO projects - aligned with Open API Specification standard -
go-slices
Helper functions for the manipulation of slices of all types in Go -
go-pipl
:family_man_woman_boy: Unofficial golang implementation for the pipl.com search API -
go-polynym
:performing_arts: Unofficial golang implementation for the Polynym.io API -
go-bitindex
:minidisc: Unofficial golang implementation for the BitIndex API -
num30/go-cache
An in-memory key:value store/cache (similar to Memcached) library that takes advantage of Go Generics -
go-mattercloud
:cloud: Unofficial Go implementation for the MatterCloud API -
Trunks
[mirror] The Go module for programmatically run and load testing HTTP services -
MrZ's go-cache
:bookmark_tabs: Cache dependency management on-top of the famous redigo package
Less time debugging, more time building
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of gb or a related project?
Popular Comparisons
README
gb
Build status
gb
is a proof of concept replacement build tool for the Go programming language.
I gave a talk about gb
and the rational for its creation at GDG Berlin in April 2015, video and slides.
Project based
gb
operates on the concept of a project. A gb project is a workspace for all the Go code that is required to build your project.
A gb project is a folder on disk that contains a subdirectory named src/. That's it, no environment variables to set. For the rest of this document we'll refer to your gb project as $PROJECT.
You can create as many projects as you like and move between them simply by changing directories.
Installation
go get github.com/constabulary/gb/...
Read more
gb has its own site, getgb.io, head over there for more information.
Contributing
Contribution guidelines
We welcome pull requests, bug fixes and issue reports.
Before proposing a large change, please discuss your change by raising an issue.
Road map
Completed
- Cross Compilation
- Tag handling, unify -tags, ENVVARS and GOOS/GOARCH into a single format for binary names and pkg cache
- gb test improvements, test output, test flag handling
- Race detector support
Todo
- 0.4 series: gb vendor updates and bug fixes
- 0.5 series: new package resolver (replace go/build)
Big ticket items
Big ticket items that are not on the road map yet
- Package BuildID support (make stale detection work like the Go 1.5)
gccgo
toolchain support.