Golang Mini Reference Golang Mini Reference

Description de l’éditeur

Learn Golang Essentials in a Weekend!

Go is one of the most powerful, and yet the simplest, modern programming languages. We go through all important features of the modern Go programming language (as of 1.18 and 1.19 - 2022), including generics!!

Why Go?

•Go is a simple, easy to learn and use, beginner-friendly high-level programming language.
•Go is suitable for low-level systems programming, traditionally done by low level languages like C.
•Go is one of the most popular languages in modern Web services and application development.
•Go is one of the most widely used CLI application languages for system administration and network management.
•Go is fun!

Although the book is written as a reference, you can read it more or less from beginning to end and you should be able to get the overall picture of the Go language (but not necessarily all the gory details) if you have some prior experience with programming in Go or other similar C-style languages.

The book covers

•Go toolchain. Workspaces, modules.
•Go program execution model. Packages.
•Variable, constant declarations.
•Builtin types, builtin functions.
•Structs, interfaces. Generic types.
•Functions, methods. Generic functions.
•Expressions and statements.
•Goroutines.

The book also includes a bonus chapter on generics for people who are new to programming with the parameterized types. Generics brings the power of the modern type system to the Go programming language. You won't be able to program effectively in Go without fully utilizing generics moving forward.

Order your copy today and learn Go this weekend!
 

GENRE
Informatique et Internet
SORTIE
2022
18 décembre
LANGUE
EN
Anglais
LONGUEUR
104
Pages
ÉDITIONS
Coding Books Press
DÉTAILS DU FOURNISSEUR
Draft2Digital, LLC
TAILLE
496,5
Ko
The Art of Go - Basics: Introduction to Programming in Go The Art of Go - Basics: Introduction to Programming in Go
2021
C++ Crash Course C++ Crash Course
2019
Swift 5.3 Cheat Sheet Swift 5.3 Cheat Sheet
2021
Part 1 Absolute Beginner: You Must Learn VBScript for QTP/UFT Part 1 Absolute Beginner: You Must Learn VBScript for QTP/UFT
2015
(Part 1) Absolute Beginner: Java 4 Selenium WebDriver: Come Learn How To Program For Automation Testing (Part 1) Absolute Beginner: Java 4 Selenium WebDriver: Come Learn How To Program For Automation Testing
2016
JavaScript: The Definitive Guide JavaScript: The Definitive Guide
2020
Rust Mini Reference Rust Mini Reference
2023
Python Mini Reference Python Mini Reference
2023
Typescript Mini Reference Typescript Mini Reference
2023
Einstein's Relativity: The Special Theory and the General Theory - Free Chapter 1 Einstein's Relativity: The Special Theory and the General Theory - Free Chapter 1
2025
C# Mini Reference C# Mini Reference
2023
The Art of Go - Basics: Introduction to Programming in Go The Art of Go - Basics: Introduction to Programming in Go
2021
Programming Problems: Advanced Algorithms Programming Problems: Advanced Algorithms
2013
Programming for Computations - MATLAB/Octave Programming for Computations - MATLAB/Octave
2016
Essential Python 3 Essential Python 3
2021
Elements of Robotics Elements of Robotics
2017
Coding After School: Lua Coding After School: Lua
2014
Problem Solving in C and Python: Programming Exercises and Solutions, Part 1 Problem Solving in C and Python: Programming Exercises and Solutions, Part 1
2018
C# Mini Reference C# Mini Reference
2023
Python Mini Reference Python Mini Reference
2023
Typescript Mini Reference Typescript Mini Reference
2023
Rust Mini Reference Rust Mini Reference
2023
Haskell Mini Reference Haskell Mini Reference
2023
Lua Mini Reference Lua Mini Reference
2023