我想基本上从golang源复制解析和模板包:http://golang.org/pkg/text/
我希望能够只是玩弄代码并破解它以获得乐趣和学习等。
有人可以告诉我该怎么做吗?
我可以复制包文件夹,然后以某种方式将其移动到我自己的包中,如:
$GOPATH/src/github/user/parse
$GOPATH/src/github/user/template
这是一种安全的方法吗?它将如何构建?
答案 0 :(得分:4)
是的,你可以像你所描述的那样复制文件夹。
在应用程序中导入它时,只需使用新的导入路径:
import (
"github.com/user/parse"
"github.com/user/template"
)
这样做是完全安全的。请继续编写代码!
的PS。
我认为你的路径实际上是:
$GOPATH/src/github.com/user/parse
如果您使用github托管您的软件包,域名(.com)也将包含在go get
路径中。
Ps2的。
请务必更新github.com/user/template
包中的导入,以引用新的parse
包而不是原始包。