Exploration
Stumbling Into the Golang Spec and Trying to Make Sense of It
I am not sure whether this is worth reading, because the Go specification is good and self-contained. Anyway, I’m writing this. The Go language specification describes a general standard for the language itself and describes the syntax using Wirth syntax notation , a variant of EBNF . So I want to learn about the interface type in Go, and the first thing I want to know is how it is formed within a program, and I headed to Go Programming Language Specification .