Go 语言从 1.16 版本开始引入了一个新的标准库embed,可以在二进制文件中引入静态文件 指令:/go:embed 通过一个简单的小实例,来演示将静态文件引入到golang的二进制打包产物中 项目结构 1 2
| Go 语言从 1.16 版本开始引入了一个新的标准库 embed,可以在二进制文件中引入静态文件 指令:/go:embed 通过一个简单的小实例,来演示将静态文件引入到golang的二进制打包产物中 项目结构 
 hello.txt 文件内容 
 main.go 1、引入静态文件的内容到变量 
 输出 
 2、引入整个目录内所有文件 
 将打包产物拷贝到其他任意目录运行,也可以读取到静态文件内容 
 需要注意: 
 扩展:前后端分离的项目中,可以通过该方式,将前端的打包产物内嵌到golang的二进制打包产物中,一起发布 | 
2022-04-28
2022-04-21
2022-05-13
2022-08-17
2024-05-07