Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Go Programming Tutorial
Introduction - Go Programming Tutorial #1
Basics, Variables, Loops - Go Programming Tutorial #2
Arrays, Slices, Maps - Go Programming Tutorial #3
Range - Go Programming Tutorial #4
Functions - Go Programming Tutorial #5
Pointers - Go Programming Tutorial #6
Structs - Go Programming Tutorial #7
Error Handling - Go Programming Tutorial #8
Goroutines - Go Programming Tutorial #9
Select - Go Programming Tutorial #10
👉 @golang_lib
Introduction - Go Programming Tutorial #1
Basics, Variables, Loops - Go Programming Tutorial #2
Arrays, Slices, Maps - Go Programming Tutorial #3
Range - Go Programming Tutorial #4
Functions - Go Programming Tutorial #5
Pointers - Go Programming Tutorial #6
Structs - Go Programming Tutorial #7
Error Handling - Go Programming Tutorial #8
Goroutines - Go Programming Tutorial #9
Select - Go Programming Tutorial #10
👉 @golang_lib
👍2
Get Programming with Go-Manning Publications (2018).pdf
10.2 MB
Get Programming with Go
Nathan Youngman, Roger Peppe (2018)
Книга предоставляет практическое введение в основы Go. Вы овладеете синтаксисом Go, поработаете с типами и функциями и изучите более сложные темы, такие как параллелизм, с множеством упражнений для закрепления материала. Книга подойдет новичкам в программировании и тем, кто хочет изучить Go.
Что внутри:
✔️Быстрое введение в программирование;
✔️Языковые концепции, такие как срезы, интерфейсы, указатели и параллелизм;
✔️Семь разных проектов.
👉 @golang_lib
Nathan Youngman, Roger Peppe (2018)
Книга предоставляет практическое введение в основы Go. Вы овладеете синтаксисом Go, поработаете с типами и функциями и изучите более сложные темы, такие как параллелизм, с множеством упражнений для закрепления материала. Книга подойдет новичкам в программировании и тем, кто хочет изучить Go.
Что внутри:
✔️Быстрое введение в программирование;
✔️Языковые концепции, такие как срезы, интерфейсы, указатели и параллелизм;
✔️Семь разных проектов.
👉 @golang_lib
👍1
Serving static files in Go
https://thedevelopercafe.com/articles/serving-static-files-in-go-f4acf2b4cfe5
👉 @golang_lib
https://thedevelopercafe.com/articles/serving-static-files-in-go-f4acf2b4cfe5
👉 @golang_lib
go-from-the-beginning.pdf
429.8 KB
Go, from the beginning
Chris Noring (2022)
In this book you will learn the following:
Build Console apps
Create Web APIs
Test your code
Create and publish reusable packages that others can consume
Organize your files in a project
Work with files and directories
Parse text with the string library and regular expressions.
👉 @golang_lib
Chris Noring (2022)
In this book you will learn the following:
Build Console apps
Create Web APIs
Test your code
Create and publish reusable packages that others can consume
Organize your files in a project
Work with files and directories
Parse text with the string library and regular expressions.
👉 @golang_lib
👍5
A real life use-case for generics in Go: API for client-side pagination
https://vladimir.varank.in/notes/2022/05/a-real-life-use-case-for-generics-in-go-api-for-client-side-pagination/
👉 @golang_lib
https://vladimir.varank.in/notes/2022/05/a-real-life-use-case-for-generics-in-go-api-for-client-side-pagination/
👉 @golang_lib
Vladimir Varankin
A real life use-case for generics in Go: API for client-side pagination
Let’s say we have a RESTful API for a general ledger, with the endpoints, that return a paginated collection of resources:
GET /accounts, retrieves a list of accounts, filtered and sorted by some query parameters; GET /accounts/:uuid/transactions, retrieves…
GET /accounts, retrieves a list of accounts, filtered and sorted by some query parameters; GET /accounts/:uuid/transactions, retrieves…
Apress_Pro_Go_The_Complete_Guide_to_Programming_Reliable_and_Efficient.pdf
17.1 MB
Pro Go: The Complete Guide to Programming Reliable and Efficient Software Using Golang
Автор: Adam Freeman (2022)
Автор бестселлеров Адам Фриман объясняет, как получить максимальную отдачу от Go, начиная с основ и заканчивая самыми продвинутыми и сложными функциями языка. Вы узнаете, как Go строит простую и согласованную систему типов для создания комплексной и продуктивной разработки, позволяющей создавать быстрые и надежные приложения, работающие на разных платформах.
Во время чтения книги вы:
✔️Получите четкое представление о языке и инструментах Go;
✔️Получите глубокие знания стандартной библиотеки Go;
✔️Используете Go для одновременных/параллельных задач;
✔️Используете Go для клиентской и серверной разработки.
👉 @golang_lib
Автор: Adam Freeman (2022)
Автор бестселлеров Адам Фриман объясняет, как получить максимальную отдачу от Go, начиная с основ и заканчивая самыми продвинутыми и сложными функциями языка. Вы узнаете, как Go строит простую и согласованную систему типов для создания комплексной и продуктивной разработки, позволяющей создавать быстрые и надежные приложения, работающие на разных платформах.
Во время чтения книги вы:
✔️Получите четкое представление о языке и инструментах Go;
✔️Получите глубокие знания стандартной библиотеки Go;
✔️Используете Go для одновременных/параллельных задач;
✔️Используете Go для клиентской и серверной разработки.
👉 @golang_lib
Let's build a distributed Postgres proof of concept
https://notes.eatonphil.com/distributed-postgres.html
👉 @golang_lib
https://notes.eatonphil.com/distributed-postgres.html
👉 @golang_lib
5 причин, по которым Go захватит мир программирования
Язык программирования Go существует уже чуть более десяти лет и постепенно набирает популярность. Вот несколько причин, по которым вы, возможно, захотите написать свой следующий проект на Go.
https://medium.com/@bradpeabody/5-reasons-go-will-take-over-the-programming-world-2c3d20362b4c
👉 @golang_lib
Язык программирования Go существует уже чуть более десяти лет и постепенно набирает популярность. Вот несколько причин, по которым вы, возможно, захотите написать свой следующий проект на Go.
https://medium.com/@bradpeabody/5-reasons-go-will-take-over-the-programming-world-2c3d20362b4c
👉 @golang_lib
Fuzzing-тесты в Go после v1.18: знакомство и практика
Когда говорят о Go 1.18, обычно вспоминают про дженерики и незаслуженно забывают об остальных изменениях. Например, о fuzzing-тестировании, которое раньше можно было запустить только с помощью открытых библиотек. Пора это исправить.
https://habr.com/ru/company/oleg-bunin/blog/709248/
👉 @golang_lib
Когда говорят о Go 1.18, обычно вспоминают про дженерики и незаслуженно забывают об остальных изменениях. Например, о fuzzing-тестировании, которое раньше можно было запустить только с помощью открытых библиотек. Пора это исправить.
https://habr.com/ru/company/oleg-bunin/blog/709248/
👉 @golang_lib
Universal parser of a time field (3 Part Series)
Parse timestamp formats
Parse time from different non timestamp formats
Universal time UnmarshalJSON implementation
👉 @golang_lib
Parse timestamp formats
Parse time from different non timestamp formats
Universal time UnmarshalJSON implementation
👉 @golang_lib
Building a BitTorrent client from the ground up in Go
https://blog.jse.li/posts/torrent/
👉 @golang_lib
https://blog.jse.li/posts/torrent/
👉 @golang_lib