100% Client-Side • 0 B Data Leaves Browser
Prettier & AST Engine
Formatters/Go
Go Formatter & Beautifier
Format, beautify, and validate Go (Golang Structs) with instant linting diagnostics and error line indicators.
GoGo
.go
package main
type UserProfile struct {
ID string `json:"id"`
Name string `json:"name"`
Email string `json:"email"`
IsActive bool `json:"isActive"`
Age int64 `json:"age"`
Roles []string `json:"roles"`
Preferences Preferences `json:"preferences"`
Metrics Metrics `json:"metrics"`
}
type Metrics struct {
LoginCount int64 `json:"loginCount"`
LastLatencyMs float64 `json:"lastLatencyMs"`
}
type Preferences struct {
Theme string `json:"theme"`
Notifications Notifications `json:"notifications"`
}
type Notifications struct {
Email bool `json:"email"`
SMS bool `json:"sms"`
Frequency string `json:"frequency"`
}
Valid
28 lines737 chars737 B
.go
Valid
0 lines0 chars0 B