gonpe is video management server written by golang.
installation
# go, protobuf
brew install go (v1.11+)
brew install protobuf (v3+)
go get -d github.com/lyft/protoc-gen-validate (fetch src)
# node, npm, yarn
brew install nodebrew
nodebrew setup
export PATH=$HOME/.nodebrew/current/bin:$PATH
nodebrew install <v10+>
nodebrew use <installed_version>
npm update -g npm
npm i -g yarn
# Google Cloud SDK
curl https://sdk.cloud.google.com | bash
gcloud init
gcloud components install app-engine-go
gcloud config set project <your_project>
# envvars
export GO111MODULES=on
make install_bin
make clean_bin
make dep
make run
make gen
make clean