Stream: SIG Documentation

Topic: Time to remove wasm-tools requirement from the Go intro?


view this post on Zulip Mendy Berger (Oct 06 2024 at 15:11):

Hi y'all, thanks for the amazing job y'all did with the component-model book!

I'm trying out components with Go for the first time now, and the book instructs to run some quite verbose wasm-tools command. However, there's a link to a PR that's supposed to do away with this step, and that PR has been merged a few months ago. Does that mean that this step is no longer needed?

view this post on Zulip Kate Goldenring (Oct 09 2024 at 18:53):

Hi Mendy. To your point, we would like to remove references of wasm-tools compose from the repo and instead use wac plug. So for composition scenarios, we want to use wac; however, wasm-tools is still needed to convert from core module to component, which are steps in both the Go and C guides. Go tooling has improved and I believe we might be able to produce components directly from the go toolchain now and remove use of wasm-tools. @Rajat Jindal do you know if this is the case from your investigation on updating the Go docs?

view this post on Zulip Rajat Jindal (Oct 11 2024 at 02:06):

internally go toolchain still uses wasm-tools. There have been some discussions going on around this in wasm-tools-go repository, but I am not following those very closely right now.


Last updated: Dec 23 2024 at 13:07 UTC