From 49b442d9ea3516ac216746c8d8777746459abc37 Mon Sep 17 00:00:00 2001 From: Vidhu Kant Sharma Date: Mon, 30 Jan 2023 21:46:49 +0530 Subject: added resources by language --- .../go/_index.md | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 content/docs/programming-resources/programming-and-scripting-languages/go/_index.md (limited to 'content/docs/programming-resources/programming-and-scripting-languages/go') diff --git a/content/docs/programming-resources/programming-and-scripting-languages/go/_index.md b/content/docs/programming-resources/programming-and-scripting-languages/go/_index.md new file mode 100644 index 0000000..cb1819f --- /dev/null +++ b/content/docs/programming-resources/programming-and-scripting-languages/go/_index.md @@ -0,0 +1,25 @@ +--- +title: Go +description: The Go programming language +weight: 2 +--- + +Go is one of my favourite programming languages. It's statically typed and compiled, and it's very simple to use and is also very fast. +It can be used to build fast console apps, or to write web applications. + +## Basics + +To learn the basics of Go + +- Golang crash course: [Video by Traversy Media](https://www.youtube.com/watch?v=SqrbIlUwR0U) +- [Golang Dojo](https://www.youtube.com/@GolangDojo) makes good videos about Go + +## Additional Resources + +Some cool libraries, etc to check out + +- [godotenv](https://github.com/joho/godotenv): Load envioronment variables from a .env file +- [viper](https://github.com/spf13/viper): Read/write configuration files +- [go-keyring](https://github.com/zalando/go-keyring): System keyring interface for Go +- [MAL2Go](https://github.com/MikunoNaka/MAL2Go): MyAnimeList API wrapper +- [jwt](https://github.com/golang-jwt/jwt): JWT implementation for Go -- cgit v1.2.3