Why do big language/framework books exist?
Ever wondered why books such as “Mastering Go” (798 pages) exist? Like, does anybody really read them from cover to cover? I don’t think anyone on Earth just picks it up and reads it like this, and if you want to use it as a handbook, why not just read the documentation instead?
Moreover, Go is by design a simple language, and learning it must be easy, and if you take this fact away from the language then Go becomes no longer Go, and its deliberate tradeoff of being simple (which is not free of cost) is gone.
Then why would you ever need a 800-page long book to master Go, isn’t it, by the very fact, an opposite thing to the language design?