Truss handles the painful parts of services, freeing you to focus on the business logic.
Currently, there is no binary distribution of Truss, you must install from source.
To install this software, you must:
Install Truss with
go get -u -d github.com/tuneinc/truss cd $GOPATH/src/github.com/tuneinc/truss make dependencies make
On Windows, do the following instead:
go get -u -d github.com/tuneinc/truss cd %GOPATH%/src/github.com/tuneinc/truss wininstall.bat
Then you open the
add you business logic, and you're good to go.
Here is an example service definition: Echo Service
Try Truss for yourself on Echo Service to see the service that is generated:
See DEVELOPING.md for details.