| Link to docs | Description |
|---|---|
| https://pkg.go.dev/fmt | Provides formatting for input and output, similar to C’s ‘printf’ and ‘scanf’ functions. |
| https://pkg.go.dev/os | Offers a platform-independent interface to operating system functionality, including file operations and environment variables. |
| https://pkg.go.dev/io | Defines basic interfaces for I/O operations, enabling common protocols like reading and writing. |
| https://pkg.go.dev/net/http | Provides a set of functions for building HTTP servers and clients, allowing the creation of robust web applications. |
| https://pkg.go.dev/encoding/json | Enables encoding and decoding JSON data, a crucial package for working with web APIs and data serialization. |
| https://pkg.go.dev/time | Offers functionality for measuring and displaying time, making it essential for applications dealing with time-sensitive operations. |
| https://pkg.go.dev/sync | Implements basic synchronization primitives such as mutexes and wait groups, facilitating safe concurrent programming. |
| https://pkg.go.dev/flag | Supports command-line flag parsing, simplifying the process of handling command-line arguments in Go programs. |
| https://pkg.go.dev/slices | Package slices defines various functions useful with slices of any type. |
| https://pkg.go.dev/database/sql | Offers a database/sql package for interacting with SQL databases, providing a generic interface for relational databases. |
| https://pkg.go.dev/testing | Includes testing utilities for writing and running tests, helping developers ensure the correctness of their Go code. |
Exploring Go’s Standard Library

Автор: Андрей Писаревский
PHP Team Lead.
Коммерческий опыт в программировании с 2010 года и экспертиза в полном цикле веб разработки: Frontend, Backend, QA, CI/CD, управление крупными командами и Enterprise проектами.
А так-же открыт к предложениям о работе со стеком PHP/Golang.




