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

Hi Team, I am creating this issue to request the community to provide build artifacts for Power Linux (ppc64le) platform. Tinygo is being used by `aquasecurity/trivy` (https://github.com/aquasecurity/trivy) , to run...

enhancement

The error happened when I try an example (https://github.com/tinygo-org/tinygo/blob/master/src/examples/wasm/slices/) Steps to reproduce: * Clone the tinygo repository `git clone [email protected]:tinygo-org/tinygo.git` * `cd tinygo/src/examples/wasm/slices` * Build the wasm with `tinygo build...

bug
wasm

This is a quick port of https://github.com/tinygo-org/tinygo/pull/1402 to current dev - seems to be functional...

I am developing a toy project using TinyGo and it works quite well when using as a drop-in replacement for Golang. But, if I try to use only WASI, replacing...

docs
wasm

hen I use tinygo to compile wasm plugin: ``` $ tinygo build -o main.wasm -scheduler=none -target=wasi main.go ``` compile error. The error log is: ``` # os/user ../../../../opt/Cellar/go/1.17.2/libexec/src/os/user/cgo_lookup_unix.go:21:6: not implemented:...

duplicate
enhancement
reflection

I was attempting to use SPI and I2C on the Teensy 4.1 but I couldn't find out how to import the relevant structs from the `machine` library. Comparing the `machine`...

enhancement

How can I execute another executable from TinyGo (Linux target) and act on its output/return code? (Not sure whether this is the correct place to ask, please advise.)

enhancement

``` $ tinygo run repro.go panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x38 pc=0x4068580] goroutine 32 [running]: github.com/tinygo-org/tinygo/interp.(*runner).run(0xc0003d6fa0, 0xc0004c15e0, {0xc000fe1810, 0x4, 0x0?},...

bug
next-release

This is a big PR that changes the way runtime type information is stored in the binary. Instead of compressing it and storing it in a number of sidetables, it...

I am building a GPS tracker using the AI Thinker A9G board which uses GSM and GPS. I am using a Pico RP2040 as the controller to run the A9G...

enhancement
rp2040