Как создать версию и опубликовать снимок / незавершенную работу в модуле go? - PullRequest
1 голос
/ 12 мая 2019

Я новичок в Голанге и пытаюсь разработать go-модуль и поделиться им с коллегами во время его разработки;В JVM / sbt я публиковал свою работу с постфиксом 'SNAPSHOT', равным значению версии.но как я могу добиться того же в с go-модулями?

1 Ответ

0 голосов
/ 29 мая 2019

Версии для модулей помечаются с помощью тегов репо (например, git tag), после семантического контроля версий (https://semver.org/).

) Таким образом, любая версия, начинающаяся с v0, рассматривается как нестабильная и может вносить критические измененияв любое время. После того, как вы выпустите v1, вы не сможете внести какие-либо критические изменения, не повредив основную версию, что также означает, что вы измените имя своего модуля.

У вас также есть возможность добавить +foo кконец вашей версии, чтобы указать дополнительную информацию о версии.

Я написал https://blog.golang.org/using-go-modules как обзор того, как начать использовать модули.

...