【发布时间】:2016-08-15 10:36:27
【问题描述】:
我正在尝试对所有以某个前缀开头的包进行gofmt 重写。比如:
gofmt -r 'github.com/some/path/<wildcard> -> someotherrepo.com/some/path/<wildcard>'
显然wildcard 不是有效的语法,只是展示了这个概念。我尝试过使用单个小写字符,但这在这里不起作用。
我可以用gofmt 做我正在尝试的事情吗?
【问题讨论】:
-
gofmt不能这样做,因为通配符只能匹配表达式,不能匹配任意文本。您可以使用 github.com/rogpeppe/govers 来满足您的需求。 -
谢谢。请张贴作为答案,我会接受
标签: go import url-rewriting gofmt