All the steps needed to completely rebuild (i.e. you want to make meaningful changes to anything but the server logic).
- Install Go
- Ensure
$GOPATH/bin
($HOME/go/bin
, by default) is in your$PATH
- Install
protoc
(protobuf compiler) into your path. - Install
mage
- If on Linux and want to use
-tags webview
:sudo apt install webkit2gtk-4.0
- If you haven't already,
go get -u -v github.com/google/shenzhen-go
cd $GOPATH/src/github.com/google/shenzhen-go
mage goGetTools
mage build