Disclamer - this post covers the situation with Travis CI and GAE as of January 2017, APIs may be changed and issues may be resolved soon.
Travis CI provides possibility to deploy go applications to GAE after a successful build. There are quite severe limitations if you’re using plain App Engine, not Managed VMs.
First of all there are two ways Golang application can be deployed to GAE. You can use either gcloud command