What is shadowing problem in Go?