检查Go导入路径是否为本地路径。

huangapple go评论90阅读模式
英文:

Check if Go import path is local

问题

有没有一种编程方式(除了手动路径解析)来检查 Go 中的导入路径是否是本地的?我可以手动实现,但我更希望避免出现错误的实现。

英文:

Is there a programmatic way (other than manual path parsing) to check whether an import path in Go is local? I can do it manually, but I'd prefer to avoid a buggy implementation.

答案1

得分: 2

使用build.IsLocalImport函数来判断导入路径是否为本地路径。

IsLocalImport函数用于判断导入路径是否为本地导入路径,例如“.”、“..”、“./foo”或“../foo”。

英文:

Use build.IsLocalImport to determine if an import path is local.

> IsLocalImport reports whether the import path is a local import path, like ".", "..", "./foo", or "../foo".

huangapple
  • 本文由 发表于 2016年2月5日 07:41:22
  • 转载请务必保留本文链接:https://go.coder-hub.com/35213821.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定