命令如下:

alias gos='gos(){echo $@:;grep --exclude-dir=vendor --include="*.go" -nPr "(\s|&)($@)\.[A-Z].*" || echo "nothing" ;echo "";};gos $@'

使用方法:

假设查看istio中对net包的使用情况

cd istio-1.3.5 
gos net

输出如下:

net:
tools/istio-iptables/pkg/dependencies/implementation.go:34:     addrs, err := net.InterfaceAddrs()
tools/istio-iptables/pkg/dependencies/stub.go:33:       return net.ParseIP(ip), nil
tools/istio-iptables/main.go:48:                ip, ipNet, err := net.ParseCIDR(ipRange)
tools/istio-iptables/main.go:78:        var enableInboundIPv6s net.IP

相关文章:

  • 2021-11-14
  • 2022-12-23
  • 2021-08-28
  • 2021-10-30
  • 2022-12-23
  • 2021-09-20
  • 2021-11-24
  • 2021-11-11
猜你喜欢
  • 2022-12-23
  • 2021-08-21
  • 2021-06-29
  • 2021-09-04
  • 2022-12-23
  • 2021-11-17
  • 2021-12-09
相关资源
相似解决方案