What version of Go are you using (go version)? https://play.golang.org
What did you do?
Run a small program:
package main
import "fmt"
const true = false
func main() {
if (true == false) {
fmt.Println("True equals to false")
}
fmt.Println("Hello World")
}
https://play.golang.org/p/KwePsmQ_q9
- What did you expect to see?
Error or warning message that I'm creating constant with already defined name, and potentially breaking whole app.
- What did you see instead?
Running without a problem. No warnings or anything to prevent creating new constant with already defined name.