Whether you know Go or not, if you use Kubernetes, you can extend it to automate all sort of administrative tasks. This book is going to take you from zero knowledge to building a basic operator in BASH shell, rewriting it Go and giving you enough material to extend Kubernetes using Python too!
Learn 101+ facts and suggestions to optimize Go code.
Want to understand Go language better? Here are about 101 Go programming details and tips for you!
A condensed list of lessons for new to intermediate gophers, including experienced developers who are new to Go.
Everything you need to know about generics in Go: be among the first to start using type parameters when they arrive. Avoid the common pitfalls and keep writing high-quality Go code.
You want to learn about programming and algorithms, and the Go programming language? Dig deeper than tutorials? But the formal academic approach is not your strong suit? Learn about algorithms, recursion, data structures, and solve classical computer science problems like the Towers of Hanoi and the Eight Queens with this beginner's friendly book.
Go through a series of exercises that will let you master all the features of GO
REST APIs Simplified! - Build and Consume in Python, Ruby, Java, C# and Go
Data serialization in Go can be a challenge for the most seasoned Go developer. For the newcomer, it's often an infuriating experience. Strict types, no generics, and a lack of object-oriented features are just some of the limitations of serialization in Go. This book breaks through the confusion, with detailed explanations, and practical examples.
Este libro expone las características orientadas a objetos del lenguaje de programación Go (también conocido como Golang) y la aplicación de los 23 patrones de diseño originales del libro "Design Patterns" de Erich Gamma, Richard Helm, Ralph Johnson y John Vlissides.
Learn the ultimate interface...the command-line.
この本はghqのメインメンテナがghqの使い方を網羅的に解説したハンドブックです。ghqはリポジトリ管理をシンプルかつ簡単にするためのコマンドラインツールです。ghqを使ってリポジトリ管理を簡単にしましょう。
Writing good services in Go can be a challenge - you have to write out your database structures, unit and integration testing with CI to see what breaks, keep them updated with migrations, define your API endpoints and routing, update your documentation - all of these things keep you from building your service. Let's be smart about it.
By teaching familiar implementations found in Ruby, you will see the correlation between the two languages, establishing familiar concepts to give you enough knowledge to be comfortable with Go and to start programming with it.