Может кто-нибудь пролить некоторый свет на разницу между этими двумя утверждениями импорта за тот же МдО (MongoDB/golang) библиотеки:Какой из этих двух операторов импорта для драйвера MongoDB/golang mgo верен?
gopkg.in/mgo.v2
labix.org/v2/mgo
Я знаю, что вы должны выбрать один или другой, но оба они, кажется, работают то же самое для меня. Почему есть два и какой я должен использовать?
Спасибо, но я также надеюсь понять, почему библиотека может это сделать. Я относительно новичок в Go, и, возможно, это довольно часто. – jzapata
@jzapata: Причина в истории: Gustavo сделал mgo и использовал размещенный проект на своем сайте labix.org. Позднее он создал службу gopkg.in (которую любой может использовать) и начал использовать это для управления версиями драйвера. Последний url не применяется в качестве канонического импорта в коде, поэтому оба они могут быть использованы, и оба они указывают на фактическое git-репо на https://github.com/go-mgo/mgo/tree/v2. – JimB