我正在尝试在我的 go 应用程序中嵌入一个文本文件,但我无法弄清楚它为什么不起作用。
我有一个hello.txt与我的 go 程序在同一目录中命名的文件,但是当我编译并运行下面的代码时,它不会打印任何内容,而它应该打印 hello.txt 的内容。
package main
import (
_ "embed"
"fmt"
)
// go:embed hello.txt
var hello string
func main() {
fmt.Println(hello)
}
我还尝试制作hello甚[]byte至使用文件系统并列出所有文件,两者都表明没有嵌入任何内容。
繁华开满天机
相关分类