anchor.diff:  This can be used to embed the commit SHA or other build-specific data directly
   into the compiled executable.
   
  +For a sample Go app,
  +see the [go-buildpack](https://github.com/cloudfoundry/go-buildpack)
  +repository on GitHub.
  +
   ## <a id='c_dependencies'></a>C Dependencies ##
   
   The Go buildpack supports building with C dependencies using [cgo](https://golang.org/cmd/cgo/). You can set config vars to specify cgo flags
  
positive.code: If you do not specify a start command in a `Procfile`, in the manifest, or with the `-c` flag for `cf push`, the generated binary will be used as the start command. Example: `my-go-server`
  
  ### <a id='with_godep'></a>Push an App with Go Modules ###
  
  In Go v1.11 and later, you can use the `go mod` vendoring tool that comes with Go.
  If you are using [go mod](https://github.com/golang/go/wiki/Modules) to package your dependencies, make sure that you have created a valid `go.mod` file in the root directory of your app by running `go mod init`.
  
  The following is an example `go.mod` file:
  
  ```
  module go-online
  
negative.code: 
  When using godep, you can fix your Go version in `GoVersion` key of the `Godeps/Godeps.json` file.
  
  #### <a id='godeps_1.6'></a>Go Sample App
  
  * [Sample Go app](https://github.com/cloudfoundry/go-buildpack/tree/master/fixtures/godep)
  
  An example `Godeps/Godeps.json`:
  
  ```json
  {
  