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 couldn't get any logs out of it, but a very simple application which instantiates a packet struct in the main hangs forever instead of getting compiled: ```go package main...

wasm

I noticed there is a `gcDebug` constant in the source code for printing some GC information. Would it make sense to expose it as a CLI flag to not need...

Work in progress branch. This LLVM version introduces a ton of changes that we somehow have to deal with. I'm splitting it up in many separate commits so that we...

The m5stamp-c3 is connected via UART-USB conversion. And the baud rate was 115200 bps. The following changes were made in this PR * Default setting changed to 115200 bps (from...

This should keep at least some compatibility with older browsers. It isn't complete though: wasi-libc is still built with the bulk-memory feature enabled. But it may be good enough for...

These functions were exported by accident, because the compiler had no way of saying these functions shouldn't be exported. Unfortunately, they can easily be misused and bloat WebAssembly programs. Not...

Before, on the baremetal target or MacOS, we erred if the user provided configuration to strip debug info. Ex. ```bash $ tinygo build -o main.go -scheduler=none --no-debug main.go error: cannot...

It seems that tinygo doesn't not support MIPS based embedded devices out of the box, although LLVM does support the following: ``` mips - MIPS (32-bit big endian) mips64 -...

enhancement