eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.
1GG: A Build Tool for Go in Go Tool
3Gocheck: Rich Test Framework With Suites, Fixtures, Assertions, Etc.
The Go language provides an internal testing library, named testing, which is relatively slim due to the fact that the standard library correctness by itself is verified using it. The Gocheck package, on the other hand, expects the standard library from Go to be working correctly, and builds on it to offer a richer testing framework for libraries and applications to use.
4Chimp
9GOOP
Dynamic object-oriented programming support for Go: https://github.com/losalamos/goop
10DBGo
A lightweight relational flat-file database engine for Go: https://github.com/HouzuoGuo/DBGo
11GoMySQL
MySQL library for Go: https://github.com/Philio/GoMySQL
12MyMySQL
MySQL Client API written entirely in Go: https://github.com/ziutek/mymysql
13Couch-Go
A newer maintained CouchDB database binding: http://code.google.com/p/couch-go/
14Go-DB
A generic database API: https://github.com/phf/go-db
15Go Database Interface
Here is a Go interface to Oracle Database: https://github.com/garyburd/go-mongo
16Working with Go and MongoDB
This is a driver for MongoDB: https://github.com/garyburd/go-mongo
17Working with Go and MySQL
This is a MySQL wrapper for Go: https://github.com/yone098/go-mysql
18Creating Go Projects
Here is a tool to create new Go projects: https://github.com/bmatsuo/gonew
19Running Go Scripts
This is a tool to run Go scripts: https://github.com/kless/gonow
20Go Cloud Backup Utilities
The projects feature small Go utilities to back up data from the cloud to the cloud: https://github.com/nictuku/Cloud-Backups
21Eclipse IDE for Go
GoClipse is an Eclipse plug-in that adds integrated development environment (IDE) functionality to the Eclipse platform for the Go programming language. The purpose of GoClipse is to create an environment in which the development of Go is easy for a beginner to an intermediate user: http://code.google.com/p/goclipse/
22Go Interpreter
Interpreted Go implementation for Windows: http://www.unicorn-enterprises.com/express_go.html
23Experimental Go Compiler
This is an experimental source-to-source compiler for Go: https://github.com/droundy/go-crazy
24Go Project Creation Wizard
Tool to create skeleton of Go projects: https://github.com/kless/gowizard
25JavaScript Engine Wrapper for Go
This is a wrapper for WebKit’s JavaScript engine for Go: https://bitbucket.org/rj/javascriptcore-go/overview