wasm-tools-go icon indicating copy to clipboard operation
wasm-tools-go copied to clipboard

WebAssembly + Component Model tools for Go

Results 9 wasm-tools-go issues
Sort by recently updated
recently updated
newest added

Hello again, I am trying to use wasm-tools-go to generate bindings for the following wit: ``` interface variables { /// Get an application variable value for the current component. ///...

Hello @ydnar, first of all thank you for your work on this project. I am trying out wasip2 changes to run a simple http incoming handler, and running into following...

Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.20.0 to 0.21.0. Commits cc29c91 go.mod: update golang.org/x dependencies 397fef9 gopls/internal/protocol: add links to LSP spec e2a352c internal/refactor/inline: extensible API c16c816 go/analysis/passes/stdversion: test *.go < go.mod version...

dependencies
go

This changes the way Component Model exports are represented in Go code by encapsulating them in a single anonymous struct named `Exports`. * By default, function bodies are left `nil`,...

For each generated Go package, add a `Version` constant which corresponds to the WIT package version, e.g.: ```wit package wasi:io/[email protected] ``` ```go package streams const Version = "0.2.0" ```

This document describes a design and mechanism for generated Go bindings for Component Model exports. ## Background The [Component Model](https://github.com/WebAssembly/component-model) describes a mechanism for a WebAssembly program to [export functions...