Feature Request: Add a more detailed section on developing in Go
Is your feature request related to a problem? Please describe.
The Go team has recently released Go 1.21, which has native support for compiling to WASI. Updating the documentation for developing in Go, including more detailed general documentation, especially for Go's newly added support for WASI, would very much benefit devs new to WasmEdge.
This is especially so if the developer requires functionality not provided by the TinyGo standard library, e.g., HTTP.
Describe the solution you'd like.
The solution is, of course, to create a more detailed section on Go development. I will start working on a PR for this soon. I will add an introduction describing the differences between TinyGo and native Go WASI support, using networking via stealthrocket/net and importing host functions in Go 1.21.
Describe alternatives you've considered
No response
Additional context.
No response
That would be great! Looking forward to your work!
@alabulei1 Can I take up this?
@alabulei1 Can I take up this?
Hi, I've been busy the last couple of weeks. I plan to finish the PR soon. However, if you want to do it instead, you're free to do so.