# gowasm **Repository Path**: mirrors_josephspurrier/gowasm ## Basic Information - **Project Name**: gowasm - **Description**: Sample WASM application in Go. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-23 - **Last Updated**: 2026-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WASM and Go This project is a sample Go application that compiles to a WebAssembly (WASM) application for use in a web browser. This project is based on this article: https://tutorialedge.net/golang/writing-frontend-web-framework-webassembly-go/. This project utilizes a `Makefile`. You can run these commands: ```bash # Compiles a WASM application called test.wasm. make build # Calls 'make build' and then runs a web server on localhost:80. make serve ``` You can now open your browser to: http://localhost. References: - https://dev.to/enbis/generate-and-run-webassembly-code-using-go-4fbp - https://blog.gopheracademy.com/advent-2018/go-in-the-browser/ - https://tutorialedge.net/golang/writing-frontend-web-framework-webassembly-go/ - https://github.com/golang/go/wiki/WebAssembly - https://golang.org/pkg/syscall/js/