Go Tools, IDEs, Toolchains, Packaging

By pjain      Published July 29, 2019, 1:50 a.m. in blog Programming   

IDE - jetbrains Go plugin

Comfortable IDE in average can save up to 80% of your coding time. I found Go Plugin For JetBrains IDEA which has support also for (Webstorm, PHPStorm, etc…). That plugin is giving everything that you need for project development with the power of JetBrains IDEA you can really boost your development. https://github.com/go-lang-plugin-org/go-lang-idea-plugin 2. About git, workspace, packages

# set workspace path in .bash_profile
export GOPATH=$HOME/Development/goworkspace
# also add $GOPATH/bin to your path to run builds
  • test $go version # go1.6.2 darwin/amd64 $go help

  • This will fetch to $GOPATH/src/github.com/k0kubun/tetris It will ALSO build and put tetris executibe in bin directory

    $ go get github.com/k0kubun/tetris

  • Packages go get goji.io

  • IDE - atom.io go plugin
  • download for mac, unzip, and mv to /Applications
  • start it, preferences > install > go-plus and install (also does go-config, go-get, gometalinter-linter, autocomplete-go, navigator-godef,gofmt,builder-go)

Tooling

Go developer tooling is still not in the level where most developers start to get interested.

Packaging Avoiding Rough Spots

Go developer package management is still not in the level where most developers start to get interested.


0 comments

There are no comments yet

Add new comment

Similar posts

Go Sample Full Apps

Go Quickstart

Go Reference, Cheatsheet

Go Setup Smarts