tinygo icon indicating copy to clipboard operation
tinygo copied to clipboard

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

Results 505 tinygo issues
Sort by recently updated
recently updated
newest added

_I'm suggesting this as a lighter-weight change versus #2331 and #2162. While #2331 looks like it will take a while to resolve and merge due to code growth concerns, #2162...

enhancement

Panics happen. And right now (and still by default after this PR) system just hangs. Feels like it can be beneficial to let users choose whether to hang or restart...

The current standard practice for default configuration in TinyGo (and drivers) is: 1. Expose a `Config` struct 2. Expose a `Configure(Config)` method 3. In Configure see if individual fields are...

enhancement

In TinyGo 0.24.0, I used UART0 with a UART to USB adapter to get output on my computer. Once I updated to 0.25.0, that stopped working. I looked in the...

rp2040

This tool checks whether the machine package matches the documentation in https://tinygo.org/docs/reference/machine/. --- This is very much a draft. Right now it only checks for constants (not even functions, types,...

I don't mean to shoot down https://github.com/kenbell/tinygo-target-validator, but it would be relatively simple to check for interface implementation on various APIs. It consists of adding some `machine` package wide interfaces...

enhancement

Hi community, Seems no crypto/cipher package in Tinygo, which is availabe in standard Golang. If so, seems we can not achieve Sign and Check feature of RSA private / public...

enhancement
reflection

Using a slice requires a lot less in code size than a map. This is visible when compiling a very small "hello world" style program. Before tracking memory in malloc/free:...

It is ~implemented upstream~ almost implemented upstream and looks pretty stable. @neelance I'd like to get your opinion on this. This would mean that TinyGo implements the `//go:wasmimport` directive for...

Because reflect support issue, such as https://github.com/tinygo-org/tinygo/issues/2660 I try to import host func into wasm module,my steps: define go import function: ```go //go:wasm-module json //export ExternrefTest func Marshal(data interface{}) ([]byte,...

wasm