100-days-of-golang

Exploring and understading the fundamentals of Golang in web-development, clound-computing, and DevOps. GitHub Repository

Posts in the series: 36

  1. Golang: What and Why?

  2. Golang: Installation and Hello-World

  3. Golang: Variables and Types

  4. Golang: Conditionals and Loops

  5. Golang: Input

  6. Golang: Arrays

  7. Golang: Slices

  8. Golang: Maps

  9. Golang: Functions

  10. Golang: Structs

  11. Golang: Pointers

  12. Golang: Packages

  13. Golang: Math Package

  14. Golang: Operators

  15. Golang: Mutable and Immutable Data Types

  16. Golang: String Manipulation

  17. Golang: Defer

  18. Golang: Anonymous Functions

  19. Golang: Closures

  20. Golang: Interfaces

  21. Golang: Error Handling

  22. Golang: Paths

  23. Golang: File Reading

  24. Golang: JSON YAML TOML (config) File Reading.

  25. Golang: File Write

  26. Golang: Command Line Arguments

  27. Golang: Regex

  28. Golang: Random Numbers

  29. Golang: Date and Time

  30. Golang: Generics

  31. Golang: Go Routines and WaitGroups

  32. Golang: Channels

  33. Golang Web: URL Parsing

  34. Golang Web: GET Method

  35. Golang Web: POST Method

  36. Golang Web: PUT Method