tinygo
https://tinygo.org/
TinyGo brings the Go programming language to embedded systems and to the modern web by creating a new compiler based on LLVM.
You can compile and run TinyGo programs on over 100 different microcontroller boards from maker boards such as the BBC micro:bit and the Arduino Uno, to industrial processors from Nordic Semiconductor and ST Microelectronics.
TinyGo can also produce WebAssembly (WASM) code which is very compact in size. You can compile programs for web browsers, as well as for server and edge computing environments that support the WebAssembly System Interface (WASI) family of interfaces.
- Developed at devel:languages:go
- Sources inherited from project openSUSE:Factory
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Backports:SLE-15-SP4:RebuildFactoryUpdates/tinygo && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_constraints | 0000000109 109 Bytes | |
_service | 0000000721 721 Bytes | |
_servicedata | 0000000444 444 Bytes | |
go-llvm-makefile-llvm-config.patch | 0000000785 785 Bytes | |
tinygo-0.33.0.tar.gz | 0431544152 412 MB | |
tinygo.changes | 0000059198 57.8 KB | |
tinygo.spec | 0000002154 2.1 KB | |
vendor.tar.gz | 0003455348 3.3 MB |
Latest Revision
Ana Guerrero (anag+factory)
accepted
request 1201677
from
Jeff Kowalczyk (jfkw)
(revision 1)
New package tinygo version 0.33 is a Go compiler intended for use in small places such as microcontrollers, WebAssembly (wasm/wasi), and command-line tools. It reuses libraries used by the Go language tools alongside LLVM to provide an alternative way to compile programs written in the Go programming language.
Comments 0