Content for Golang

Golang

Go, also known as Golang, is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Go is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency.

TinyGo on Arduino Uno: An Introduction

“Run Golang on this old but still popular 8-bit AVR microcontroller. TinyGo - Golang for microcontrollers TinyGo - “Go for small places”, now officially sponsored by Google - is one of the new programming language for microcontrollers. By using a LLVM-based compiler …

Build Web Application with Golang

“Because I’m interested in web application development, I used my free time to write this book as an open source version. It doesn’t mean that I have a very good ability to build web applications; I would like …

Building Web Apps with Go

“Welcome to Building Web Apps with Go! If you are reading this then you have just started your journey from noob to pro. No seriously, web programming in Go is so fun and easy that you won’t even notice …

EBooks  Go Bootcamp

Go Bootcamp

“Everything you need to know to get started with Go. This book is a companion book to the Go Bootcamp event organized for the first time in Santa Monica CA in March 2014. You don’t need to install Go …

The Little Go Book

“The Little Go Book is a free introduction to Google’s Go programming language. It’s aimed at developers who might not be quite comfortable with the idea of pointers and static typing. It’s longer than the other Little …

An Introduction to Programming in Go

“A short, concise introduction to computer programming using the language Go. Designed by Google, Go is a general purpose programming language with modern features, clean syntax and a robust well-documented common library, making it an ideal language to learn as …