Skip to content

Latest commit

 

History

History
160 lines (147 loc) · 5.12 KB

Go.org

File metadata and controls

160 lines (147 loc) · 5.12 KB

go

GiPeTo
  • robert (G)r(I)esemer
  • rob (P)ik(E)
  • ken (T)h(O)mpson

Components

godef

Via: “Print where symbols are defined in Go source code”.
go get -u -v github.com/rogpeppe/godef

gocode

Via: “An autocompletion daemon for the Go programming language”.
go get -u -v github.com/nsf/gocode

godoc

Via: “Godoc extracts and generates documentation for Go programs.”
go get -u -v golang.org/x/tools/cmd/godoc

gometalinter

Via: “Concurrently run Go lint tools and normalise their output”

Installs a bunch of components. Enable all of them by enabling itslef.

go get -u -v github.com/alecthomas/gometalinter
gometalinter --install

guru

Via: “a tool for answering questions about Go source code.” Using Go Guru: an editor-integrated tool for navigating Go code
go get -u -v golang.org/x/tools/cmd/guru

gorename

Via: “precise type-safe renaming of identifiers”
go get -u -v golang.org/x/tools/cmd/gorename

gotags

Via: “gotags is a ctags-compatible tag generator for Go.”
go get -u -v github.com/jstemmer/gotags

go-spew

Via: “Implements a deep pretty printer for Go data structures to aid in debugging”
go get -u -v github.com/davecgh/go-spew/spew

gore

Via: “Yet another Go REPL that works nicely. Featured with line editing, code completion, and more.”
go get -u -v github.com/motemen/gore

delve

  • State “TODO” from [2017-08-01 Tue 21:20]
Via: “Delve is a debugger for the Go programming language.”

glide

  • State “TODO” from [2017-08-02 Wed 02:26]

Projects

hello world

go get -u -v github.com/golang/example/hello

checkers-bot-minimax

This package works with go-oracle

go get -u -v github.com/tleyden/checkers-bot-minimax

gotour

Call gotour
go get -u -v golang.org/x/tour/gotour