Go is a general purpose programming language with advanced features and a clean syntax. Because of its wide availability on a variety of platforms, its robust well-documented common library, and its focus on good software engineering principles, Go is an ideal language to learn as your first programming language.
Table of contents
- Getting Started
- Files and Folders
- The Terminal
- Go Tools
- Your First Program
- How to Read a Go Program
- Variables
- How to Name a Variable
- Scope
- Constants
- Defining Multiple Variables
- An Example Program
- Control Structures
- Maps
- Functions
- Your Second Function
- Returning Multiple Values
- Variadic Functions
- Closure
- Recursion
- Structs
- Methods
- Interfaces
- Concurrency
- Goroutines
- Channels
- Packages
- Creating Packages
- Documentation
- Testing
- The Core Packages
- Strings
- Input / Output
- Files & Folders
- Errors
- Containers & Sort
- Hashes & Cryptography
- Servers
- Parsing Command Line Arguments
- Synchronization Primitives
- Next Steps
- Study the Masters
- Make Something
- Team Up
Size : | 2836.75 Kb |
Downloads: | 218 |
Created: | 2019-05-01 |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263