gofmt 0.4.1
Install from the command line:
Learn more about npm packages
$ npm install @wasm-fmt/gofmt@0.4.1
Install via package.json:
"@wasm-fmt/gofmt": "0.4.1"
About this version
npm install @wasm-fmt/gofmt
import init, { format } from '@wasm-fmt/gofmt';
await init();
const source = `
package main
import "fmt"
func main(){fmt.Println("Hello, 世界")
}
`;
const formatted = format(source);
console.log(formatted);
Vite users tip:
import init, { format } from '@wasm-fmt/gofmt/vite';
# 1. clone this repo
git clone https://github.com/wasm-fmt/gofmt.git
# 2. install TinyGo https://tinygo.org/getting-started/install/
# 3. build
npm run build
# 4. test
npm run test