go - 如何构建可启动的 Linux 镜像以仅运行 Golang 简单应用程序或简单的 Web 服务器?

标签 go

是否可以使用 Golang 脚本来完成所有工作? 最好从 window 。甚至使用现成的图像来运行 Golang 简单应用程序也会很好。
类似于:Tiny Linux OSes with Go (此帖未提供详情)

预先感谢您的帮助。

最佳答案

创建可引导文件包括 3 个步骤:

Formatting the volume:

Copying a preconfigured iso to the volume:

Set boot flags on volume:

不幸的是,我对 goLang 并不流利...您可以使用本地 shell 完成所有操作,并将其包装在 syscall 中,但这几乎不像是一个答案。

关于go - 如何构建可启动的 Linux 镜像以仅运行 Golang 简单应用程序或简单的 Web 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36513648/

相关文章:

go - 使用 HTTP 协议(protocol)和 golang 列出 OrientDb 数据库

python - 有没有更快的方法在 Go 中发出 GET 请求?

Go - 如何将结构字段的数据类型定义为另一个结构

amazon-web-services - 无法将 dynamodb 结果解码为具有定义为类型接口(interface)的字段的结构

linux - 如何自定义 golang-docker 镜像以使用 golang 进行脚本编写?

string - panic :尝试访问字符串元素时,Go中的索引超出范围

go - 两个结构指针之间的类型转换

mongodb - 如何在 golang 和 mongodb 中通过 id 查找

parsing - 如何正确解析时区代码

php - G-WAN,CGI 脚本的输出 header