anchor.diff:      cd .. && \
       rm -rf v${PROTOC_VERSION}.zip protobuf-${PROTOC_VERSION}
   
  -RUN curl -L -O https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.3%2B7/OpenJDK11U-jdk_x64_linux_hotspot_11.0.3_7.tar.gz && \
  -    tar -xf OpenJDK11U-jdk_x64_linux_hotspot_11.0.3_7.tar.gz && \
  -    mv jdk-11.0.3+7 /usr/local/lib/ && \
  -    rm OpenJDK11U-jdk_x64_linux_hotspot_11.0.3_7.tar.gz
  -
  -ENV PATH /usr/local/lib/jdk-11.0.3+7/bin:$PATH
  -
  -RUN java -version
  -
   ARG SWIFT_PLATFORM=ubuntu18.04
   ARG SWIFT_BRANCH=swift-5.0.1-release
   ARG SWIFT_VERSION=swift-5.0.1-RELEASE
  
positive.code:       clang \
        curl \
        git \
        libatomic1 \
        libbsd0 \
        libc6-dev \
  
negative.code: FROM adoptopenjdk/openjdk11 as java
  
  FROM golang:1.11-stretch as golang
  
  FROM ubuntu:18.04
  
  RUN mkdir -p /opt/java
  COPY --from=java /opt/java/openjdk /opt/java/openjdk
  
  ENV JAVA_HOME /opt/java/openjdk
  ENV PATH /opt/java/openjdk/bin:$PATH
  
  RUN java -version
  
  COPY --from=golang /usr/local/go /usr/local/go
  
  ENV GOPATH $HOME
  ENV PATH $GOPATH/bin:/usr/local/go/bin:$PATH
  
  RUN mkdir -p "$GOPATH/src" "$GOPATH/bin" && \
      chmod -R 777 "$GOPATH"
  
  RUN go version
  
  ENV PROTOC_VERSION 3.7.1
  
  