Thank you! Golang Standard Library - course 900 rub. from Stepik, training 16 lessons, Date November 28, 2023.
Miscellaneous / / November 28, 2023
Initial requirements
Knowledge of Golang: from basic language constructs to interfaces, errors, goroutines and channels.
To effectively use Go at work and in personal projects, it is not enough to learn the language constructs. Without knowledge of the standard library, you will have to constantly google and run on Stack Overflow.
This course will help you master the core packages of the Go standard library through practical problems. They are simple enough to be solved with one page of code - and at the same time close to real work problems.
On the course you will learn:
- how to work with text;
- use date and time;
- apply algorithms and data structures;
- read and write files;
- handle JSON, XML and CSV;
- call external services via HTTP;
- work with the database;
- write CLI utilities;
- log events.
The course is designed for programmers who already know Golang: from basic language constructs to interfaces, errors, goroutines and channels.
Since the course is designed for experienced programmers, I chose the presentation format that I prefer: short, succinct, with tasks of medium complexity. Perhaps you will like it too.
Lectures are written, no videos. I can explain complex things clearly, so it's a pleasure to read them. Many examples, no dry theory. At the end of each module there is a short summary.
The course is interactive. Most exercises can be done directly in the browser. For each problem there is a standard solution with analysis.
The course is 60% complete so far and will be completed in 2023. The price will rise.
P.S. If you have already taken the Go in Practice course, there is no point in taking this course now. Wait until 100% ready.
5
coursesI develop open source software, teach courses, and write about programming and data.
I write software with pleasure and appreciate common sense in development and life. Winner of the Habr author competition in the “simply about complex” category. I run telegram channels about python @ohmypy, Go @thank_go and SQL @sqliter.
Part 1
1. About the course
2. Text
3. date and time
4. Read and Write
5. JSON, XML, CSV
6. Context
7. HTTP
8. SQL
9. Summary
Part 2
1. Algorithms
2. Data structures
3. Cryptography
4. Command line
5. Magazines
6. Summary
The final
1. Results