Skip to content

A containerized development environment to support building Go-based Deis v2 components

Notifications You must be signed in to change notification settings

Joshua-Anderson/docker-go-dev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

deis/go-dev

Build Status Docker Repository on Quay

A Go language development toolbox.

Many Deis Workflow components use this Docker image as a standard build and test environment, but it is intended to be useful to any Go developer. Please help make deis/go-dev better by creating issues and submitting pull requests.

Image Contents

Usage

Mount your local go code into a container's $GOPATH to run any go command or one of the included tools or scripts. Here's an example of running glide up for deis/builder:

$ docker run --rm \
  --volume $GOPATH/src/github.com/deis/builder:/go/src/github.com/deis/builder \
  --workdir /go/src/github.com/deis/builder \
  quay.io/deis/go-dev:latest \
  glide up

The latest deis/go-dev Docker image is available at:

About

A containerized development environment to support building Go-based Deis v2 components

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 84.8%
  • Makefile 15.2%