-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Go - Complete Course on Go (GoLang)
By :
Go - Complete Course on Go (GoLang)
By:
Overview of this book
This comprehensive course begins with an introduction to Go, covering installation, configuration, and the basics like the main function, compiling programs, and creating modules. You'll explore Go's standard library and learn to use external packages for extended functionality. Topics like variables, constants, and basic types will be covered in detail to give you a strong foundation for building real-world applications.
As you progress, you'll dive into advanced topics such as functions, pointers, and arrays. You'll learn how to use pointers for memory management and define efficient functions. With Go's unique handling of arrays and slices, you’ll gain the skills to manipulate data structures effectively. The course also covers control flow using conditionals and loops, ensuring you can manage program logic with ease.
The final sections focus on Go's powerful features, including structs, interfaces, error handling, and concurrency with goroutines. You’ll learn to build applications that handle multiple tasks at once, boosting efficiency and performance. Practical exercises and projects will prepare you for real-world development. By the end, you'll be equipped to tackle advanced Go programming tasks and create high-performance, scalable applications.
Table of Contents (16 chapters)
Introduction to Go
Installing Go and Go Commands
Go Basics
Variables and Basic Types
Constants
Functions
Pointers
Arrays and Slices
Conditionals: if and switch
Loops: for and for-range
Map Type
Struct Type
Interfaces
Errors
Goroutines & Concurrency
Wrap Up
Customer Reviews