Убедитесь, что вы установили весь свой пакет внутри контейнера. Потому что ваш док-контейнер - это другой компьютер с вашим текущим компьютером. Вы должны убедиться, что все зависимости пакета установлены в вашем образе докера. Для примера Dockefile установите мой пакет в Dockerfile, как вы видите:
FROM golang:latest
# Create working folder
RUN mkdir /app
COPY . /app
RUN apt -y update && apt -y install git
RUN go get github.com/go-sql-driver/mysql
RUN go get github.com/gosimple/slug
RUN go get github.com/gin-gonic/gin
RUN go get gopkg.in/russross/blackfriday.v2
RUN go get github.com/gin-gonic/contrib/sessions
WORKDIR /app
Теперь вы запускаете docker run -it -p 8080:8080 your_docker_image_name go run main.go
должно работать.