Golang: get package from own gitlab private repository with SSH



This content originally appeared on DEV Community and was authored by Agik Setiawan

Step 1 : Generate SSH token RSA in local computer with ssh-keygen
Step 2 : Add ssh token to gitlab
step 3 : Run shell

RUN ssh-keyscan -t rsa gitlab.kplabs.id >> ~/.ssh/known_hosts

step 4 : Run shell
Git configuration

git config --global url."YOUR_OWN_GITLAB_SITE:".insteadOf "https://YOUR_OWN_GITLAB_SITE/"

step 5 : Run shell

export GOPRIVATE=YOUR_OWN_GITLAB_SITE/YOUR_PACKAGE

step 6 : Run shell

go get YOUR_OWN_GITLAB_SITE/YOUR_PACKAGE


This content originally appeared on DEV Community and was authored by Agik Setiawan