Skip to content
A sample golang project
Go Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
handler
.gitignore
.travis.yml
Makefile
README.md
application.yml
application.yml.sample
glide.yaml
main.go

README.md

Goex

Goex is an example project in Golang to demonstrate the CRUD operations in Golang and in turn the language constructs, standard libraries and tools used.

Setup

This service runs on go.

  • Install go
    • On OSX run brew install go.
    • Follow instructions on https://golang.org/doc/install for other OSes.
  • Setup go
    • Make sure that the executable go is in your shell's path.
    • Add the following in your .zshrc or .bashrc: (where < workspace_dir > is the directory in which you'll checkout your code)
GOPATH= < workspace_dir >
export GOPATH
PATH="${PATH}:${GOPATH}/bin"
export PATH
  • Checkout the code under GOPATH directory, install the dependencies and build the project:
$ git clone git@github.com:KamalashreeNagaraj/Goex.git
$ cd <path-to-Goex>
  • Install required tool dependencies:
	go get -u github.com/golang/lint/golint
You can’t perform that action at this time.