小小的吐槽一下 go, filepath.Glob 这个函数竟然 不支持 两个星号(**)

141 天前
 lilei2023

ChatGPT 给的都是错误的结果

感觉这种功能比较基础啊,大佬们怎么没有实现呢,前端的构建工具基本上都支持这个语法!

别问为什么吐槽(小菜不会写)

1300 次点击
所在节点    Go 编程语言
7 条回复
lilei2023
141 天前
还有一个 template.ParseFiles ,不同子目录下文件同名也不行!额,搞不懂
Hieast
141 天前
go 跟前端的关系是?
bv
141 天前
应该是 Go 文件通配设计就是如此,可以参考: https://pkg.go.dev/path/filepath#Match

不过在 Java 中确实会有 ** 这种通配写法
lilei2023
141 天前
@Hieast 哈哈,没关系,我是前端,发现 go 不能 使用 ** 很难受
lilei2023
141 天前
@bv 嗯,只是好奇 大佬们为何这样设计!我觉得这个平时应该经常用到。
bv
141 天前
至于为什么这样设计,看看这个 issue 有没有你想要的答案 https://github.com/golang/go/issues/11862
lilei2023
141 天前
@bv 感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1001962

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX