Thanks for sharing this. However, I'm not sure who asks syntax/language basics in an interview anymore.
When you say, top 25 Golang interview questions, you cannot have entries like "How to return multiple values" or "how to swap values".
I was more looking to have questions on the production side of things. How do we structure the package, how do we resolve dependencies, tools to refactor, dev productivity, gRPC vs REST and the support in Go, when not to use Go Routines, time complexities of slice / map and their analogies in other languages. etc