anchor.diff:  	google.golang.org/grpc/transport
   # END deps
   
  -RUN apt-get purge -y --auto-remove ${BUILD_DEPS}
  -
   # Add and compile playground daemon
   COPY . /go/src/playground/
   RUN go install playground
   
  +FROM debian:jessie
  +
  +RUN apt-get update && apt-get install -y git ca-certificates --no-install-recommends
  +
  +COPY --from=builder /usr/local/go /usr/local/go
  +COPY --from=builder /tmp/sel_ldr_x86_64 /usr/local/bin
  +
  +ENV GOPATH /go
  +ENV PATH /usr/local/go/bin:$GOPATH/bin:$PATH
  +
  +# Add and compile tour packages
  +RUN GOOS=nacl GOARCH=amd64p32 go get \
  +    golang.org/x/tour/pic \
  +    golang.org/x/tour/reader \
  +    golang.org/x/tour/tree \
  +    golang.org/x/tour/wc \
  +    golang.org/x/talks/2016/applicative/google && \
  +    rm -rf $GOPATH/src/golang.org/x/tour/.git && \
  +    rm -rf $GOPATH/src/golang.org/x/talks/.git
  +
  +# Add tour packages under their old import paths (so old snippets still work)
  +RUN mkdir -p $GOPATH/src/code.google.com/p/go-tour && \
  +    cp -R $GOPATH/src/golang.org/x/tour/* $GOPATH/src/code.google.com/p/go-tour/ && \
  +    sed -i 's_// import_// public import_' $(find $GOPATH/src/code.google.com/p/go-tour/ -name *.go) && \
  +    go install \
  +    code.google.com/p/go-tour/pic \
  +    code.google.com/p/go-tour/reader \
  +    code.google.com/p/go-tour/tree \
  +    code.google.com/p/go-tour/wc
  +
   RUN mkdir /app
   
  +COPY --from=builder /go/bin/playground /app
   COPY edit.html /app
   COPY static /app/static
  -
   WORKDIR /app
   
   # Run tests
  -RUN /go/bin/playground test
  +RUN /app/playground test
   
   EXPOSE 8080
  -ENTRYPOINT ["/go/bin/playground"]
  +ENTRYPOINT ["/app/playground"]
  
positive.code: 	google.golang.org/grpc/peer \
  	google.golang.org/grpc/resolver \
  	google.golang.org/grpc/resolver/dns \
  	google.golang.org/grpc/resolver/manual \
  	google.golang.org/grpc/resolver/passthrough \
  	google.golang.org/grpc/stats \
  	google.golang.org/grpc/status \
  
negative.code: RUN go get -d github.com/bradfitz/gomemcache/memcache &&\
      (cd /go/src/github.com/bradfitz/gomemcache && (git cat-file -t $REV 2>/dev/null || git fetch -q origin $REV) && git reset --hard $REV)
  
  # Repo github.com/golang/protobuf at bbd03ef (2018-02-02)
  ENV REV=bbd03ef6da3a115852eaf24c8a1c46aeb39aa175
  RUN go get -d github.com/golang/protobuf/proto `#and 8 other pkgs` &&\
      (cd /go/src/github.com/golang/protobuf && (git cat-file -t $REV 2>/dev/null || git fetch -q origin $REV) && git reset --hard $REV)
  
  