✅ Some pros, cons in Go from my vision
Pros
- concurrent programming is fun
- flexible like dynamic languages (will be discounted since Go 1.22)
- fast code execution (vs dynamic languages)
- short warm-up duration + small memory footprint (vs java)
- fast compilation + comparative simple (vs c++ and rust)
Cons
- generics are not powerful enough.
- error handling is verbose.
- runtime is some complicated, small code change might affect performance much.
- the compiler often implements the same logic at several different places, with some subtle differences.
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
Pros
- concurrent programming is fun
- flexible like dynamic languages (will be discounted since Go 1.22)
- fast code execution (vs dynamic languages)
- short warm-up duration + small memory footprint (vs java)
- fast compilation + comparative simple (vs c++ and rust)
Cons
- generics are not powerful enough.
- error handling is verbose.
- runtime is some complicated, small code change might affect performance much.
- the compiler often implements the same logic at several different places, with some subtle differences.
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍3🔥2
اگر پرمیوم هستید در تلگرام می توانید با زدن Boost از کانال گوفر آکادمی و گروه مهندسین گولنگ حمایت کنید.
https://t.me/gopher_academy?boost
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
https://t.me/gopher_academy?boost
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍8😁5 1
توی این مقاله دربارهی conventional commits در git صحبت کردیم که چطوری commit message های بهتری بنویسیم و بتونیم یک قاعده رو به صورت یکپارچه در تیممون داشته باشیم.
https://blog.stackademic.com/mastering-git-the-power-of-conventional-commit-messages-1bfbd1cae2c2
#DevTwitter | <AG/>
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
https://blog.stackademic.com/mastering-git-the-power-of-conventional-commit-messages-1bfbd1cae2c2
#DevTwitter | <AG/>
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
🔥8🍾3🕊1
ویدئوهای ارائههای روز جهانی آزادی نرمافزار از این آدرس در دسترس است:
https://peertube.linuxrocks.online/c/azadon_main/videos?s=1
مستقل از محتواها که احتمالا بعضی هاش براتون جالبه، آشنایی با خود شبکه پیرتوب هم دلیلی خوبی برای کلیک کردن روی لینک بالایی است (:
#جادی
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
https://peertube.linuxrocks.online/c/azadon_main/videos?s=1
مستقل از محتواها که احتمالا بعضی هاش براتون جالبه، آشنایی با خود شبکه پیرتوب هم دلیلی خوبی برای کلیک کردن روی لینک بالایی است (:
#جادی
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍8
یه مقاله خیلی جذاب که عمیقا به شما نکات خیلی جالبی در مورد cpu و نحوه اجرای برنامه ها در لینوکس رو نشون میده
https://cpu.land
#gocasts | Hossein
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
https://cpu.land
#gocasts | Hossein
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍9🔥2🕊1
printable (1).pdf
2.8 MB
👍3🔥2🍾2🕊1
gRPC Microservices in Go (MEAP V08).pdf
4.3 MB
#book
gRPC Microservices in Go (MEAP V08)
Year: 2023
Edition: All 9 chapters
Publisher: Manning Publications
Language: English
Pages: 238
ISBN 10: 1633439208
ISBN 13: 9781633439207
File: PDF, 4.27 MB
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
gRPC Microservices in Go (MEAP V08)
Year: 2023
Edition: All 9 chapters
Publisher: Manning Publications
Language: English
Pages: 238
ISBN 10: 1633439208
ISBN 13: 9781633439207
File: PDF, 4.27 MB
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍6🔥3🕊3
Network_Programming_and_Automation_Essentials_Get_started_in_the.pdf
6.1 MB
#book
Network Programming and Automation Essentials: Get started in the realm of network automation using Python and Go
Year: 2023
Publisher: Packt Publishing
Language: English
Pages: 296
ISBN 10: 1803233664
ISBN 13: 9781803233666
File: PDF, 6.05 MB
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
Network Programming and Automation Essentials: Get started in the realm of network automation using Python and Go
Year: 2023
Publisher: Packt Publishing
Language: English
Pages: 296
ISBN 10: 1803233664
ISBN 13: 9781803233666
File: PDF, 6.05 MB
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
🕊3👍1
ابزار Jetbrain killer جهت ریست تریال محصولات jetbrains
https://github.com/tikkid/JetbrainKiller
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
https://github.com/tikkid/JetbrainKiller
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍9🔥5🕊3
یه نگاه جالب به همراه انیمیشن از لودبالانسرها و معیارهای مختلفی که در انتخاب اونها مهمه.
#pythony
https://samwho.dev/load-balancing
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
#pythony
https://samwho.dev/load-balancing
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍7
چند وقتی بود دنبال یک terminal-based SQL IDE میگشتم روی سرور بتونم کار کنم
یک ذره خوش دست باشه
با Harlequin SQL IDE آشنا شدم
https://harlequin.sh/docs/getting-started
خوب بود برای انواع دیتابیس ها اکستنشن داره را مدیریت میکنه
https://github.com/tconbeer/harlequin
#DevTwitter | <MehrdadLinux/>
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
یک ذره خوش دست باشه
با Harlequin SQL IDE آشنا شدم
https://harlequin.sh/docs/getting-started
خوب بود برای انواع دیتابیس ها اکستنشن داره را مدیریت میکنه
https://github.com/tconbeer/harlequin
#DevTwitter | <MehrdadLinux/>
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍12🕊1
❤️این مقاله خوب رو از دست ندید
جالبه
بازجویی در دیتاسنتر! - کشف باگ در سیستمهای پیچیده
https://talk.gocasts.ir/t/topic/389?u=hossein
#gocasts
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
جالبه
بازجویی در دیتاسنتر! - کشف باگ در سیستمهای پیچیده
https://talk.gocasts.ir/t/topic/389?u=hossein
#gocasts
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
🕊5👍2🔥2