-
Notifications
You must be signed in to change notification settings - Fork 70
docs: add native Go (Go 1.21) WASI documentation #284
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: add native Go (Go 1.21) WASI documentation #284
Conversation
Signed-off-by: Aaradhy Chinche <aaradhychinche@gmail.com> git push --force-with-lease
1b4427a to
7130bd4
Compare
|
@hydai can you review the pr when you have time ? Thank You !! |
Signed-off-by: Aaradhy Chinche <aaradhychinche@gmail.com>
Signed-off-by: Aaradhy Chinche <aaradhychinche@gmail.com>
|
@hydai Added a complete Hello World example to verify the native Go WASI workflow end-to-end. Added a minimal host function import example with an official Go reference. Fixed documentation links so native Go WASI docs are discoverable from the TinyGo page. Added clarification and an explicit reference for stealthrocket/net, noting it as an external workaround for WASI networking limitations. Thanks for the detailed review please let me know if there’s anything else I should adjust. |
Signed-off-by: Aaradhy Chinche <aaradhychinche@gmail.com>
Signed-off-by: Aaradhy Chinche <aaradhychinche@gmail.com>
Summary
This PR improves Go development documentation by adding a new section for native Go (Go 1.21+) WASI support.
Changes
Motivation
Go 1.21 introduced native WASI support. The existing documentation focused only on TinyGo and contained outdated information. This PR addresses that gap and helps developers who require functionality not fully available in TinyGo.
Related Issue
Closes #152