anchor.diff:  This will generate a `vendor` directory and a `glide.lock` file specifying the latest compatible versions of your dependencies.
   You must have a `glide.lock` file when pushing a vendored app. You do not need a `glide.lock` file when deploying a non-vendored app.
   
  -####<a id='glide_app'></a>Glide####
  -* [Sample Go app with Glide](https://github.com/cloudfoundry/go-buildpack/tree/master/fixtures/with_glide)
  -
  -An example `glide.yml` file:
  +The following is an example `glide.yml` file:
   
   ```yaml
   package: go_app_with_glide
  
positive.code: ```
  
  ### <a id='with_dep'></a>Push an App with dep ###
  If you use [dep](https://github.com/golang/dep) to specify or package your dependencies,
  make sure that you have created a valid `Gopkg.toml` file in the root directory of your app by running `dep init`.
  
  
negative.code: This will generate a `vendor` directory and a `Gopkg.lock` file specifying the latest compatible versions of your dependencies.
  You must have a `Gopkg.lock` file when pushing a vendored app. You do not need a `Gopkg.lock` file when deploying a non-vendored app.
  
  The following is an example `Gopkg.toml` file:
  
  ```toml
  [[constraint]]
  