मान लीजिए कि आपके पास एक भंडार है github.com/someone/repoऔर आपने उसे कांटा है github.com/you/repo। आप मुख्य रेपो के बजाय अपने कांटे का उपयोग करना चाहते हैं, इसलिए आप ए
go get github.com/you/repo
अब इस रेपो में सभी आयात पथ "टूटे हुए" होंगे, मतलब, यदि रिपॉजिटरी में कई पैकेज हैं जो एक दूसरे को निरपेक्ष URL के माध्यम से संदर्भित करते हैं, तो वे स्रोत का संदर्भ देंगे, न कि कांटा।
क्या इसे सही तरीके से मैन्युअल रूप से क्लोन करने का एक बेहतर तरीका है?
git clone git@github.com:you/repo.git $GOPATH/src/github.com/someone/repo
ec2पैकेज को देखो - इसका launchpad.net/goamz/awsआयात है। दोनों, awsऔर ec2संकुल SAME रिपॉजिटरी में रहते हैं, इसलिए जब कांटा जाता है, तो सही पैकेज (कांटा में एक) का संदर्भ नहीं होगा।