我使用 sed 替换 *.go 文件上的变量,sed -i 's/\<old_name\>/newName/g' *.go
我的目标是消除 golinter 错误。如何使用常见模式的字符串,例如用 2 替换 1
fmt.Printf("blah blah blah")
或者fmt.Printf("yadda yadda yadda")
fmt.Println("blah blah blah")
或者fmt.Println("yadda yadda yadda")
在这种情况下,我们不想替换: 1. fmt.Printf("print speed= %d",speed)
//所以这里的关键是结束模式应该是")
. 2. log.Printf statements //仅替换“fmt”。对此有任何指示吗?