Conclusion

You’ve covered a lot of ground in this course, so let's celebrate how far you've come.

We'll cover the following

Remember that there is more than one way to solve each problem. Each solution has pros and cons that ultimately come down to efficiency, readability, and complexity for the current use case.

To master the skill of choosing the best solution, try to think of all the possible ways to solve the problem, and eliminate the solutions that cause too much overengineering and aren’t precise. Learn how to combine different approaches and paradigms to solve complex problem statements.

You can use Golang to create servers, handle heavy server-side requests with minuscule memory usage, as well as distribute network service, develop for the cloud, and much more.

Important links

Note: Even though you have completed the challenges and the quizzes, it’s a good idea to go through the documentation to reinforce what you’ve learned.

Wrap up

Get hands-on with 1200+ tech skills courses.