Что это такое?
Это книга с открытым исходным кодом «Advanced Go Programming» (Go语言高级编程), которая охватывает CGO, ассемблер Go, реализацию RPC, плагины Protobuf, реализацию веб-фреймворка и распределённые системы. Она рассчитана на разработчиков, у которых уже есть некоторый опыт работы с Go.
Это то, что я читаю онлайн, или есть и печатное издание?
Книгу можно бесплатно читать онлайн на китайском языке, а также выпущено печатное второе издание, которое продаётся в розничных магазинах, таких как JD и Dangdang.
С чего начать, если я только знакомлюсь с Go?
Совсем начинающим сначала рекомендуют «The Go Programming Language» (Go语言圣经), чтобы освоить основы; затем эта книга развивает эту базу в более сложных темах.
Нужен ли предварительный опыт работы с Go, чтобы читать эту книгу?
Да, она написана для разработчиков, у которых уже есть некоторый опыт работы с Go и которые хотят глубже изучить продвинутое использование языка.
Книга уже закончена или всё ещё пишется?
Она завершена: в описании репозитория указано 完稿 (завершена), и уже вышло опубликованное второе печатное издание.
Чем эта книга отличается от «The Go Programming Language» (Go语言圣经)?
Та книга учит основам Go; эта исходит из того, что база уже есть, и углубляется в такие темы, как CGO, ассемблер Go, RPC, плагины Protobuf, внутреннее устройство веб-фреймворков и распределённые системы.
Что такое 凹语言 и WaBook, которые упоминаются вместе с этой книгой?
凹语言 — это язык программирования, созданный для WebAssembly, а WaBook — инструмент для создания электронных книг на основе Markdown, написанный на Go; оба проекта — побочные работы тех же авторов.
What are similar projects?
the-way-to-go_ZH_CN, build-web-application-with-golang, cs-self-learning, rust-course, expert_readed_books, modern-cpp-tutorial, CppTemplateTutorial, the-craft-of-selfteaching
Which topics is it in?
protobuf, rpc, programming-language, ebook, academic, web-framework, programming, computer-science, compiler, book, golang, distributed-systems


