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 578 tinygo issues
Sort by recently updated
recently updated
newest added

https://docs.zephyrproject.org/latest/ We are using tinygo and it's been a huge help. Now we are looking into the best way to support the OS and BSP aspects. I know about the...

enhancement

I would expect `time.Now` to return a monotonic clock reading, so that `time.Since` duration can be precise. However, I traced it when building to wasi, and it seems only the...

wasm

Hi there! I want to create an application for a Linux-based IP-camera with TinyGo but I found that TinyGo doesn't support the "net" package. How can I get access to...

This one is still a bit fresh, will update once it's had a bit more time to cook

The tinygo standard library doesn't include [os.UserConfigDir](https://cs.opensource.google/go/go/+/refs/tags/go1.25.1:src/os/file.go;l=560) and [os.UserCacheDir](https://cs.opensource.google/go/go/+/refs/tags/go1.25.1:src/os/file.go;l=507}. This seems like a simple oversight given that `os.UserHomeDir` is implemented. Minimal example: ```go package main import "os" func main() {...

stdlib

I get this error with v0.37.0 but not v0.36.0: ``` [Error] RuntimeError: Unreachable code should not be executed (evaluating 'this._inst.exports.resume()') _resume (wasm_exec.js:514) (anonymous function) (wasm_exec.js:526) execute (localhost:88) (anonymous function) (localhost:138)...

wasm

I was trying to build `tinygo` from source using the [guide](https://tinygo.org/docs/guides/build/). I'm on a Mac Mini M4, with fresh `llvm` and `lld` installed via Homebrew. However, when doing `go install`...

info-needed

This should make usb/msc a whole lot more efficient by pausing the worker goroutine and waiting for an interrupt to unpause it instead of waiting in a loop and sleeping...