Part 3
Applications
The final part of the book is dedicated to the synthesis of your skills through the development of sophisticated, practical tools. We begin by constructing a custom programming language, SMALL, and extending it with advanced features to demonstrate how Go can be used to build complex, domain-specific systems. The focus of the remaining chapters shifts toward specialized data analysis and systems utilities, covering the mathematics and implementation of time series data mining. The section concludes with the creation of a high-performance indexer for UNIX files, applying the durability and concurrency principles discussed throughout the book. By completing these applications, you will have moved from theoretical knowledge to ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access