narkq / go-boilerplate

Boilerplate for my go projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-boilerplate

Build Status

Development

All development process accompanied by containers. Docker containers used for development, Rkt containers used for production.

I am a big fan of Rkt, but it could be comfortable for other developers to use Docker for development and testing.

Requirements

Running go-boilerplate

Build a binary release:

$ GOOS=linux make
# This will put a binary into ./build/go-boilerplate

Docker

$ docker-compose up go-boilerplate

Rkt

There is no rkt container for this service at this time.

No isolation

$ go run ./go-boilerplate/go-boilerplate.go --debug

About

Boilerplate for my go projects


Languages

Language:Python 51.6%Language:Go 33.5%Language:Makefile 14.9%