true literal in the for loop condition.
In Go, the for loop has a form with an implicit condition.
It means that you can create an infinite loop by writing for { }.
Therefore, in cases with the true condition (for true { }), true is considered redundant and might be omitted.
For more information about the for loop in Go, refer to For at go.dev.
Example:
for true {
println("ping")
}