百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

tamago

> 编程语言
开源

TamaGo - 光核 Go

2.0K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

TamaGo - 光核 Go

TamaGo - 光核 Go

tamago | https://github.com/usbarmory/tamago 版权所有 (c) TamaGo 作者. 保留所有权利。 介绍

TamaGo 是一个框架,可用于编译和执行不受限制的 Go 代码。 在裸机处理器上运行应用程序。 这些项目源自对减少嵌入式系统攻击面的渴望 通过消除对 C 代码和操作系统的任何运行时依赖,来改进系统固件 系统。 TamaGo 框架由以下组件组成:

  • 一个修改过的 Go 分发版 该扩展将 GOOS 支持扩展到 tamago 目标,从而允许直接使用物理机 通过 runtime/goos 执行 由 GOOSPKG 设置的覆盖集。

  • 用于处理器/SoC 支持的 Go 包。 - 用于板支持的 Go 包。 这些修改与原始 Go 编译器、运行时和目标应用程序相比是最小的(需要一个导入),与其他架构完全分离。 强调重复使用现有架构中的代码,这些架构已包含在标准 Go 运行时中,请参阅 内部信息。 这些修改保持 完整的标准库支持。 这些方面的设计目的是提供一个框架,允许在嵌入式系统上安全地开发 Go 固件。 当前版本

以下链接是最新版本的 TamaGo 改造的 Go 分发版,该分发版为对应的 Go 版本添加了 GOOS=tamago 支持,以及 TamaGo 库:文档 ======================== 主要文档可在 项目 wiki 中找到。包 API 文档可在 pkg.go.dev 中找到。 支持的 AMD64 目标 ========================= 下表总结了当前支持的 x86-64 目标(`GOO

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Go

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言