Skip to content

[Go Free Resources] This repository collects 29 of free resources for Go. ๐Ÿน Embrace simplicity and efficiency with our Go Playground repository! Discover a rich collection of free resources for learning and mastering Go programming. With its focus on simplicity and powerful concurrency support, t...

Notifications You must be signed in to change notification settings

getvmio/free-go-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 

Repository files navigation

Go Free Resources

๐Ÿน Embrace simplicity and efficiency with our Go Playground repository! Discover a rich collection of free resources for learning and mastering Go programming. With its focus on simplicity and powerful concurrency support, this repository is perfect for building scalable and high-performance applications.

Resources

Index Name Category Description
1 Go Tutorials Technical Tutorials Dive into the world of Go programming with our comprehensive tutorials. Learn the basics of syntax, types, and object-oriented programming to become a proficient Go developer.
2 Distributed Systems University Courses Gain hands-on experience in designing, implementing, and debugging real distributed systems with this comprehensive course from Carnegie Mellon University.
3 Lets Create a Simple Load Balancer Technical Tutorials Learn how to build a basic load balancer using the Go programming language, including networking, load balancing techniques, and practical implementation.
4 Build A Simple Terminal Emulator In 100 Lines of Golang Technical Tutorials Learn how to build a practical terminal emulator from scratch using 100 lines of Golang code, with a focus on the TTY Subsystem and Fyne UI Toolkit.
5 Writing a simple shell in Go Technical Tutorials Learn how to build a minimalistic shell for Unix-like operating systems using the Go programming language. Understand shell concepts and implement essential functionalities.
6 Lexical Scanning in Go Technical Tutorials Comprehensive guide to understanding lexical analysis in the Go programming language, covering regular expressions, parsing, and language syntax.
7 Building a Neural Net from Scratch in Go Technical Tutorials Comprehensive guide to implementing neural networks using the Go programming language. Covers neural network architecture, training algorithms, and machine learning concepts.
8 How to build a simple artificial neural network with Go Technical Tutorials Learn how to build a simple artificial neural network using the Go programming language, covering machine learning principles and practical implementation.
9 Game Development Tutorials Technical Tutorials Learn how to create games using the Go programming language. Covers a variety of game genres and concepts for both beginners and experienced developers.
10 Building a container from scratch in Go Technical Tutorials Explore the core concepts of Linux containers, namespaces, and control groups. Learn how to build a simple container using the Go programming language.
11 Build Your Own Container Using Less than 100 Lines of Go Technical Tutorials Learn how to create a container using the Golang programming language with minimal code. Gain insights into the practical applications of containers in the enterprise and the evolving landscape of containerization.
12 Building a cli command with Go: cowsay Technical Tutorials Learn how to build a practical and fun CLI command using Go, focusing on the development of a cowsay tool. Suitable for Go developers who want to create command-line applications.
13 Build a command line app with Go: lolcat Technical Tutorials Learn how to build a practical and useful command-line tool with Go. Create a "lolcat" app that adds rainbow colors to text and works as a pipe.
14 Visualize your local git contributions with Go Technical Tutorials Learn to build a custom Git contribution visualization tool using the Go programming language. Gain valuable skills in Go and Git workflow analysis.
15 Code your own blockchain in less than 200 lines of Go Technical Tutorials Learn to build a blockchain in less than 200 lines of Go code. Understand hashing, block creation, and blockchain fundamentals. A great way to demystify blockchain technology.
16 Building Blockchain in Go Technical Tutorials Learn how to build a simplified cryptocurrency based on a blockchain implementation using the Go programming language. Gain practical experience in working with distributed databases and cryptography.
17 Building a BitTorrent client from the ground up in Go Technical Tutorials Learn how to build a BitTorrent client from scratch using the Go programming language. Implement the BitTorrent protocol and download a Debian ISO file as a practical project.
18 Learn Go Programming Video Courses Comprehensive Golang tutorial for beginners, covering fundamental concepts, syntax, and advanced features. Designed by Google engineers for simplicity and efficiency.
19 Golang Tutorial for Beginners Video Courses Learn the core concepts and syntax of Go, one of the fastest-growing programming languages in the cloud engineering world, and build a practical CLI application.
20 The Little Go Book Technical Tutorials Discover the power of Google's Go programming language with The Little Go Book, a concise and beginner-friendly guide written by an experienced author.
21 Production Go Technical Tutorials Comprehensive guide to building and deploying production-grade Go applications. Covers best practices, tools, and techniques for software development and deployment.
22 Practical Go: Real world advice for writing maintainable Go programs Technical Tutorials Learn best practices and practical advice for writing more maintainable and effective Go code, focusing on simplicity, readability, and productivity.
23 How To Code In Go Technical Tutorials Comprehensive guide to learning the Go programming language, authored by experienced Go developers. Covers basic syntax to advanced concepts.
24 Go Web Development Succinctly Technical Tutorials A concise and practical guide to building scalable web applications using the Go programming language. Covers key topics like serving, routing, data sources, and more.
25 Go Programming Technical Tutorials Learn Go programming language from scratch with this comprehensive tutorial by Tutorials Point. Covers syntax, features, and standard library for software developers.
26 Go Succinctly Technical Tutorials Dive into the Go programming language with Go Succinctly, a comprehensive guide covering the language's key features and applications in software development.
27 Go Handbook Technical Tutorials A comprehensive guide to the Go programming language, covering essential concepts, best practices, and practical examples for software developers.
28 Go for Python Programmers Technical Tutorials Learn the Go programming language with this comprehensive guide designed for experienced Python programmers. Authored by Jason McVetta, this course covers installation, setup, and key Go features.
29 Essentials of Go Programming Technical Tutorials Comprehensive guide to learning the Go programming language, covering fundamental concepts, best practices, and practical examples for software development.

More

About

[Go Free Resources] This repository collects 29 of free resources for Go. ๐Ÿน Embrace simplicity and efficiency with our Go Playground repository! Discover a rich collection of free resources for learning and mastering Go programming. With its focus on simplicity and powerful concurrency support, t...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published