Merhaba,
Önceden belirteyim ki yanlış olmasın. Mühendis ve Go master'ı
değilim.
Ama 2 senedir aktif olarak Golang kodluyorum.
Eğer bu durumlar sizin için sıkıntı değilse, Go öğrenirken çok
işime yarayan ve yanlış yaptıklarım, öğrendiklerime dair bir
şeyler paylaşmak istiyorum.
1. Derlenen her dil için aslında kolay diye bir şey yoktur
Herkes Golang'ın yeterince kolay ve basit olmasından bahsediyor.
Bütün blog yazıları ve içerikler bu yönde. Ancak derlenen
dillerin, derlenmesinden ötürü ortaya çıkan birkaç sorunu var.
Derlenen dillerin yapılarına, data türlerine ve çalışma mantığına
hakim olmadan aslında performanslı ve doğru çalışan bir ürün
çıkarmak mümkün değil.
O yüzden okunan içeriklerin, bir yerlerde öğretilenlere karşılık
aslında neler yaptığımıza dair bir not düşmesi gerekli. Arkada ne
oluyor, bu veri nasıl saklanıyor, derleyici ve CPU bunu nasıl ele
alıyor...
2. Çok iyi bulduğum ve akademik düzeydeki kaynaklar
1. Çok iyi bir kitap ve umarım gelişmeye devam eder
https://www.practical-go-lessons.com/
2. Dille beraber yine arkada dönen olayları, pekçok detayı aktaran
bir blogpost.
https://rytisbiel.com/2021/03/06/darker-corners-of-go/
3. Kesinlikle golang subreddit'i. Reddit'i sevmiyor olabilirsiniz
ama burası size çok şey katacaktır.
https://www.reddit.com/r/golang
Bunlar gibi içerik bulmak kolay değil. Çok içerik var ama
öğrettikleri de epey yanlış ve yetersiz.
Sadece bunları okuyarak Golang'ta ustalaşmak elbet mümkün değil.
İnsana çok şey katıyorlar, sadece bu kadar. GitHub ve diğer
kaynaklardan bol bol yararlanmak gerekli.
--
Bu iletiyi Google Grupları'ndaki "Golang Türkiye" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için golang-tr+...@googlegroups.com adresine e-posta gönderin.
Bu tartışmayı web'de görüntülemek için https://groups.google.com/d/msgid/golang-tr/3dd3579b-5bc8-4a21-a222-38dcf5235116n%40googlegroups.com adresini ziyaret edin.
Merhaba,
Önceden belirteyim ki yanlış olmasın. Mühendis ve Go master'ı
değilim.
Ama 2 senedir aktif olarak Golang kodluyorum.
Eğer bu durumlar sizin için sıkıntı değilse, Go öğrenirken çok
işime yarayan ve yanlış yaptıklarım, öğrendiklerime dair bir
şeyler paylaşmak istiyorum.
1. Derlenen her dil için aslında kolay diye bir şey yoktur
Herkes Golang'ın yeterince kolay ve basit olmasından bahsediyor.
Bütün blog yazıları ve içerikler bu yönde. Ancak derlenen
dillerin, derlenmesinden ötürü ortaya çıkan birkaç sorunu var.
Derlenen dillerin yapılarına, data türlerine ve çalışma mantığına
hakim olmadan aslında performanslı ve doğru çalışan bir ürün
çıkarmak mümkün değil.
O yüzden okunan içeriklerin, bir yerlerde öğretilenlere karşılık
aslında neler yaptığımıza dair bir not düşmesi gerekli. Arkada ne
oluyor, bu veri nasıl saklanıyor, derleyici ve CPU bunu nasıl ele
alıyor...
2. Çok iyi bulduğum ve akademik düzeydeki kaynaklar
1. Çok iyi bir kitap ve umarım gelişmeye devam eder
https://www.practical-go-lessons.com/
2. Dille beraber yine arkada dönen olayları, pekçok detayı aktaran
bir blogpost.
https://rytisbiel.com/2021/03/06/darker-corners-of-go/
3. Kesinlikle golang subreddit'i. Reddit'i sevmiyor olabilirsiniz
ama burası size çok şey katacaktır.
https://www.reddit.com/r/golang
Bunlar gibi içerik bulmak kolay değil. Çok içerik var ama
öğrettikleri de epey yanlış ve yetersiz.
Sadece bunları okuyarak Golang'ta ustalaşmak elbet mümkün değil.
İnsana çok şey katıyorlar, sadece bu kadar. GitHub ve diğer
kaynaklardan bol bol yararlanmak gerekli.
Bu tartışmayı web'de görüntülemek için https://groups.google.com/d/msgid/golang-tr/91e4ca17-d35c-041f-9c70-5d7c5b7869f4%40gmail.com adresini ziyaret edin.
