Использовать репозиторий SourceCraft в качестве источника пакетов для Go

В SourceCraft вы можете использовать публичные репозитории в публичных организациях в качестве источника пакетов для проектов на языке Go.

  1. Установите Go.

  2. Создайте директорию проекта и перейдите в нее:

    mkdir <директория_проекта>
    cd <директория_проекта>
    
  3. Инициализируйте новый модуль Go для управления зависимостями:

    go mod init <название_модуля>
    

    Результат:

    go: creating new go.mod: module test-module
    

    Подробнее о команде go mod init

  4. Загрузите сторонний пакет и добавьте его в зависимости:

    go get sourcecraft.dev/<название_организации>/<название_репозитория>@<тег>
    

    Например:

    go get sourcecraft.dev/project-golang-test/golang-lib@v1.0.0
    

    Результат:

    go: added sourcecraft.dev/project-golang-test/golang-lib v1.0.0
    

    Подробнее о команде go get

См. также