Skip to content

Repository created to record the golang learning process.

License

Notifications You must be signed in to change notification settings

Otoru/Learn-golang-with-tests

Repository files navigation

Learning Golang with tests

Repository created to record the golang learning process.

Notes

Studies based on the book Learn Go with Tests.

Summary

  • Hello - Basic example to know the syntax of the language and also some of the most basic instructions.
  • Integers - Simple demonstration of how to work with whole numbers.
  • Iteration - A first contact with iteration routines and their functionalities.
  • Arrays and Slices - Once you know the iteration, it makes sense to start working with arrays and slices.
  • Structs, methods and interfaces - The structs are the closest to objects in golang.
  • Pointers and errors - The structs are the closest to objects in golang.
  • Maps - A way to store items by a key and search for them quickly.
  • Dependency Injection - A simple example of dependency injection.
  • Mocking - Mock objects are objects that simulate the behavior of real objects in a controlled manner.
  • Concurrency - Large programs are often made up of many smaller subprograms.
  • Select - Select lets you wait on multiple channel operations.

Author


@Otoru

About

Repository created to record the golang learning process.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages