966 B
966 B
Installation
Prerequisites
Go 1.22+
# macOS
brew install go
# Linux
sudo apt install golang-go
# Windows - download from https://go.dev/dl/
Wails v3
go install github.com/wailsapp/wails/v3/cmd/wails3@latest
Task (Build Automation)
# macOS
brew install go-task
# Linux
sh -c "$(curl --location https://taskfile.dev/install.sh)" -- -d
# Windows
choco install go-task
Install Core
go get github.com/Snider/Core@latest
Verify Installation
# Check Go
go version
# Check Wails
wails3 version
# Check Task
task --version
IDE Setup
VS Code
Install the Go extension and configure:
{
"go.useLanguageServer": true,
"gopls": {
"ui.semanticTokens": true
}
}
GoLand / IntelliJ
Go support is built-in. Enable the Wails plugin for additional features.
Next Steps
Continue to Quick Start to create your first application.