Personal Go Learning Repository
Find a file
2023-08-26 10:51:33 +03:00
0basics Separate Files 2023-07-09 22:02:50 +03:00
1flow Defer 2023-07-10 08:44:39 +03:00
2moretypes Functions 2023-07-17 13:11:00 +03:00
3methods Readers 2023-07-31 10:05:18 +03:00
4generics 4 Generics 2023-08-25 19:09:21 +03:00
5concurrency 5 Concurrency.1 2023-08-26 10:51:33 +03:00
exercises exercise2: rot13reader 2023-07-31 11:11:52 +03:00
.gitignore chore: add google source and update gitignore 2023-07-23 13:02:11 +03:00
development.sh Initial Commit 2023-07-09 21:13:24 +03:00
go.work.sum chore: update modules and work files 2023-08-25 19:09:08 +03:00
README.md update resources 2023-08-26 09:59:59 +03:00

Go Learning

Personal Go Learning repo for both step-by-step tutorial througwalk, example programs and personal notes

In this repo all .go files separated different directories because of the readiblity.

Resources

Type Link
Main Resource Go Official Learning
Secondary Resource Türkçe Go Eğitimi
Tertiary Resource Tutorialspoint
Example Resources Head First Go, Go by Example
Documentation Resources Go Official Documentation , Go Packages Documentation
Books The Go Programming Language
Extra Useful Websites gosamples.dev, Google Style Guide
CodeAcademy Course https://www.codecademy.com/learn/learn-go

Good Article, Documentation, Blog Websites

Extra Resources by Subject

Subject Links
Interface MediumLink1, MediumLink2
Linked List using Generics Medium Link, GitHub Link
Goroutines Medium Link, Blog1, Go Talk Slides2012, Go Talk Slides2013