Se você tem brincado com o Buffalo , tenho quase certeza de que encontrou um de seus tutoriais sobre Implantando o Buffalo no Heroku com Docker .
Seguir o tutorial / postagem do blog faz muito sentido, pois isso ajudará você a seguir em frente com Heroku e Buffalo. Eu encontrei alguns obstáculos ao adicionar dependências e bibliotecas go, especialmente ao construir a imagem docker. O Dockerfile gerado de base não tem uma linha para adicionar as novas dependências.
FROM gobuffalo/buffalo:v0.9.1.2
RUN mkdir -p $GOPATH/src/gitlab.com/<GITHUB_USERNAME>/coke
WORKDIR $GOPATH/src/gitlab.com/<GITHUB_USERNAME>/coke
# this will cache the npm install step, unless package.json changes
ADD package.json .
RUN npm install
ADD . .
RUN buffalo build --static -o /bin/app
EXPOSE 3000
# Comment out to run the migrations before running the binary:
# CMD /bin/app migrate; /bin/app
CMD /bin/app
Você deve adicionar: RUN go get ./...
...
ADD . .
RUN go get ./...
RUN buffalo build --static -o /bin/app
...