🎊 Go 1.20 Release Candidate 1 is released!
🏃♂️ Run it in dev! Run it in prod! File bugs! go.dev/issue/new
📣 Draft Release Note: https://tip.golang.org/doc/go1.20
📦 Download: go.dev/dl/#go1.20rc1
#golang
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🏃♂️ Run it in dev! Run it in prod! File bugs! go.dev/issue/new
📣 Draft Release Note: https://tip.golang.org/doc/go1.20
📦 Download: go.dev/dl/#go1.20rc1
#golang
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
⚡4🕊2❤1👍1
🚀 #golang Pro Tip:
Remove a module fast using
This will remove the module from go.mod.
inanc | #twitter
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
Remove a module fast using
none
:go get modernc.org/sqlite@none
This will remove the module from go.mod.
inanc | #twitter
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍5🤔2🕊2
۵۰ نکته برای کسانی که قصد یادگیری زبان برنامهنویسی Go را دارند.
#golang #go #tip #tips
https://golang50shad.es
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
#golang #go #tip #tips
https://golang50shad.es
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍6🔥2❤1🍾1
#golang #gem: Use a buffered channel as a semaphore.
➖➖➖➖➖➖➖➖
💚 Donate
🤍 @gopher_academy
❤️ @GolangEngineers
➖➖➖➖➖➖➖➖
💚 Donate
🤍 @gopher_academy
❤️ @GolangEngineers
🍾6
🔴چندتا مقاله جالب که دیروز توی golang weekly منتشر شده
🟢 اگر میخوای در مورد اسلایس ها درک بهتری داشته باشی مقاله زیر بهت کمک میکنه
🔵 Visual Guide to Slices in Go
🔵 https://sazak.io/articles/visual-guide-to-slices-in-go-2024-03-25
🟢 این مقاله در مورد مدیریت خطا ها صحبت میکنه
🔵 Error Flows in Go
🔵 https://preslav.me/2024/06/06/error-flows-in-golang/
🟢 این مقاله در مورد استراتژی های مختلف مدیریت خطا توی گولنگ رو ارزیابی میکنه
🔵Sentinel errors and errors.Is() slow your code down by 500%
🔵 https://www.dolthub.com/blog/2024-05-31-benchmarking-go-error-handling/
🟢 توی این مقاله یه ابزاری رو معرفی میکنه که شما می تونید توی کامندلاینش فرم ورک و روتر مخصوص خودتون رو برای توسعه اپ گولنگی استارت بزنید
🔵 A next-generation CLI tool for build amazing web apps.
🔵 https://gowebly.org/
#golang_weekly
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
🟢 اگر میخوای در مورد اسلایس ها درک بهتری داشته باشی مقاله زیر بهت کمک میکنه
🔵 Visual Guide to Slices in Go
🔵 https://sazak.io/articles/visual-guide-to-slices-in-go-2024-03-25
🟢 این مقاله در مورد مدیریت خطا ها صحبت میکنه
🔵 Error Flows in Go
🔵 https://preslav.me/2024/06/06/error-flows-in-golang/
🟢 این مقاله در مورد استراتژی های مختلف مدیریت خطا توی گولنگ رو ارزیابی میکنه
🔵Sentinel errors and errors.Is() slow your code down by 500%
🔵 https://www.dolthub.com/blog/2024-05-31-benchmarking-go-error-handling/
🟢 توی این مقاله یه ابزاری رو معرفی میکنه که شما می تونید توی کامندلاینش فرم ورک و روتر مخصوص خودتون رو برای توسعه اپ گولنگی استارت بزنید
🔵 A next-generation CLI tool for build amazing web apps.
🔵 https://gowebly.org/
#golang_weekly
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍12🔥2❤1💯1
📌 Golang Software Engineer
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: xm
📍 Location: GREECE
⌨️ Category: #Programming
🔗 Tags: #nosql #golang #grpc #aws #microservices #terraform #cloud #sql
#موقعیت_شغلی
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: xm
📍 Location: GREECE
⌨️ Category: #Programming
🔗 Tags: #nosql #golang #grpc #aws #microservices #terraform #cloud #sql
#موقعیت_شغلی
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
Jaabz
Golang Software Engineer - xm
Go developers The position: This is a great opportunity for you to work in a technology driven environment in close collaboration with skilled and passionate pr...
🎉4
📌 BackEnd (Golang) Engineer
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: moon active
📍 Location: POLAND
⌨️ Category: #Programming
🔗 Tags: #python #golang #redis #rabbitmq #gcp #grpc #sqs #c #server #kubernetes #aws #docker #devops #cloud #scrum #sql
#استخدام
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: moon active
📍 Location: POLAND
⌨️ Category: #Programming
🔗 Tags: #python #golang #redis #rabbitmq #gcp #grpc #sqs #c #server #kubernetes #aws #docker #devops #cloud #scrum #sql
#استخدام
➖➖➖➖➖➖➖➖
🕊 @gopher_academy
👍3💅2
🔴چندتا مقاله جالب که امروز توی golang weekly منتشر شده
🟢 توی این مقاله میگه چرا مردم اکثر از ویژگی ورژن 1.23 ناراضی هستن و دلایلش چی می تونه باشه
🔵 https://www.gingerbill.org/article/2024/06/17/go-iterator-design/
🟢 یه سری انتی پترن های عمومی که توی وب اپلیکیشن های گولنگ باید مدنظر قرار داد
🔵 https://threedots.tech/post/common-anti-patterns-in-go-web-applications/
🟢 اگر میخوای در مورد context ها توی گولنگ بیشتر بدونی این مقاله خوبیه
🔵 https://blog.meain.io/2024/golang-context/
#golang_weekly
➖➖➖➖➖➖➖➖
👑 @gopher_academy | 💸 Donate | 💋 Boost
🟢 توی این مقاله میگه چرا مردم اکثر از ویژگی ورژن 1.23 ناراضی هستن و دلایلش چی می تونه باشه
🔵 https://www.gingerbill.org/article/2024/06/17/go-iterator-design/
🟢 یه سری انتی پترن های عمومی که توی وب اپلیکیشن های گولنگ باید مدنظر قرار داد
🔵 https://threedots.tech/post/common-anti-patterns-in-go-web-applications/
🟢 اگر میخوای در مورد context ها توی گولنگ بیشتر بدونی این مقاله خوبیه
🔵 https://blog.meain.io/2024/golang-context/
#golang_weekly
➖➖➖➖➖➖➖➖
👑 @gopher_academy | 💸 Donate | 💋 Boost
❤4🕊1🏆1🍓1
📌 Staff Software Engineer (Golang)
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: kiwi.com
📍 Location: CZECHIA
⌨️ Category: #Programming
🔗 Tags: #golang #containerization #scrum
➖➖➖➖➖➖➖➖
👑 @gopher_academy | 💸 Donate | 💋 Boost
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: kiwi.com
📍 Location: CZECHIA
⌨️ Category: #Programming
🔗 Tags: #golang #containerization #scrum
➖➖➖➖➖➖➖➖
👑 @gopher_academy | 💸 Donate | 💋 Boost
👍5💅1
➖➖➖➖➖➖➖➖
📌 Backend Software Engineer Golang for Lounge (all genders)
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: zalando
📍 Location: GERMANY
🔗 Tags: #golang #git #kubernetes #aws #microservices
➖➖➖➖➖➖➖➖
📌 BackEnd (Golang) Engineer
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: moon active
📍 Location: POLAND
🔗 Tags: #python #golang #redis #rabbitmq #gcp #grpc #sqs #c #server #kubernetes #aws #docker #devops #cloud #scrum #sql
➖➖➖➖➖➖➖➖
👑 @gopher_academy | 💸 Donate | 💋 Boost
📌 Backend Software Engineer Golang for Lounge (all genders)
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: zalando
📍 Location: GERMANY
🔗 Tags: #golang #git #kubernetes #aws #microservices
➖➖➖➖➖➖➖➖
📌 BackEnd (Golang) Engineer
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: moon active
📍 Location: POLAND
🔗 Tags: #python #golang #redis #rabbitmq #gcp #grpc #sqs #c #server #kubernetes #aws #docker #devops #cloud #scrum #sql
➖➖➖➖➖➖➖➖
👑 @gopher_academy | 💸 Donate | 💋 Boost
👍4❤3
🔴چندتا مقاله جالب که امروز توی golang weekly منتشر شده
🟢 اگر میخوای بهتر در مورد چنل ها توی گولنگ بدونی این مقاله خوبیه
🔵 https://www.dolthub.com/blog/2024-06-21-channel-three-ways/
🟢 یه مقاله جذاب که خودم به شخصه منو یاد دانشگاه انداخت مقاله زیر هست که میگه ساخت یک ریجیکس ار ابتدا در گو
🔵 https://lewismetcalf.com/series/making-regex-from-scratch-in-go/
🟢 راهنمای عملی برای به روز رسانی ماژول Go
🔵 https://carlosbecker.com/posts/pragmatic-gomod-bump/
🟢 اگر تست می نویسی مثل بعضی ها😅 این مقاله خوبیه
🔵 https://henvic.dev/posts/testing-go/
🟢 هفت اشتباه رایج در استفاده از اینترفیس ها
🔵 https://medium.com/@andreiboar/7-common-interface-mistakes-in-go-1d3f8e58be60
🟢 اگر از چت جی پی تی توی کدهات میخوای استفاده کنی این کتابخونه خوبیه
🔵 https://github.com/sashabaranov/go-openai
🟢 اگر دنبال یه کتابخونه برای استفاده از متغیر های محیطی توی کدت هستی اینم کتابخونه خوبیه البته خودم فعلن استفاده نکردم
🔵 https://github.com/caarlos0/env
#golang_weekly
➖➖➖➖➖➖➖➖
👑 @gopher_academy | 💸 Donate | 💋 Boost
🟢 اگر میخوای بهتر در مورد چنل ها توی گولنگ بدونی این مقاله خوبیه
🔵 https://www.dolthub.com/blog/2024-06-21-channel-three-ways/
🟢 یه مقاله جذاب که خودم به شخصه منو یاد دانشگاه انداخت مقاله زیر هست که میگه ساخت یک ریجیکس ار ابتدا در گو
🔵 https://lewismetcalf.com/series/making-regex-from-scratch-in-go/
🟢 راهنمای عملی برای به روز رسانی ماژول Go
🔵 https://carlosbecker.com/posts/pragmatic-gomod-bump/
🟢 اگر تست می نویسی مثل بعضی ها😅 این مقاله خوبیه
🔵 https://henvic.dev/posts/testing-go/
🟢 هفت اشتباه رایج در استفاده از اینترفیس ها
🔵 https://medium.com/@andreiboar/7-common-interface-mistakes-in-go-1d3f8e58be60
🟢 اگر از چت جی پی تی توی کدهات میخوای استفاده کنی این کتابخونه خوبیه
🔵 https://github.com/sashabaranov/go-openai
🟢 اگر دنبال یه کتابخونه برای استفاده از متغیر های محیطی توی کدت هستی اینم کتابخونه خوبیه البته خودم فعلن استفاده نکردم
🔵 https://github.com/caarlos0/env
#golang_weekly
➖➖➖➖➖➖➖➖
👑 @gopher_academy | 💸 Donate | 💋 Boost
🔥5❤2👍2
📌 BackEnd (Golang) Engineer
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: moon active
📍 Location: POLAND
⌨️ Category: #Programming
🔗 Tags: #python #golang #redis #rabbitmq #gcp #grpc #sqs #c #server #kubernetes #aws #docker #devops #cloud #scrum #sql
➖➖➖➖➖➖➖➖
📌 Staff Backend Engineer
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: plexus resource solutions
📍 Location: CANADA
⌨️ Category: #Programming
🔗 Tags: #golang #microservices #cloud #blockchain
➖➖➖➖➖➖➖➖
📌 Backend Engineer
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ❌
🏢 Company: sword health
📍 Location: PORTUGAL
⌨️ Category: #Programming
🔗 Tags: #nosql #golang #redis #c #responsive #sql
➖➖➖➖➖➖➖➖
👑 @gopher_academy | 💸 Donate | 💋 Boost
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: moon active
📍 Location: POLAND
⌨️ Category: #Programming
🔗 Tags: #python #golang #redis #rabbitmq #gcp #grpc #sqs #c #server #kubernetes #aws #docker #devops #cloud #scrum #sql
➖➖➖➖➖➖➖➖
📌 Staff Backend Engineer
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ✅
🏢 Company: plexus resource solutions
📍 Location: CANADA
⌨️ Category: #Programming
🔗 Tags: #golang #microservices #cloud #blockchain
➖➖➖➖➖➖➖➖
📌 Backend Engineer
📝 Visa Sponsorship: ✅
🌍 Relocation Package: ❌
🏢 Company: sword health
📍 Location: PORTUGAL
⌨️ Category: #Programming
🔗 Tags: #nosql #golang #redis #c #responsive #sql
➖➖➖➖➖➖➖➖
👑 @gopher_academy | 💸 Donate | 💋 Boost
❤1
📌 Go Developers (m/f/d) create masterpieces & pioneering work in the backend while their career takes off at the front!
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: mytalentscout gmbh
📍 Location: GERMANY
⌨️ Category: #Programming
🔗 Tags: #golang #mysql #ai
📌 Backend Engineer (Tabby Finance)
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: tabby
📍 Location: SERBIA
⌨️ Category: #Programming
🔗 Tags: #golang #postgresql #redis #kubernetes #cloud #gitlab
➖➖➖➖➖➖➖➖
👑 @gopher_academy | 💸 Donate | 💋 Boost
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: mytalentscout gmbh
📍 Location: GERMANY
⌨️ Category: #Programming
🔗 Tags: #golang #mysql #ai
📌 Backend Engineer (Tabby Finance)
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: tabby
📍 Location: SERBIA
⌨️ Category: #Programming
🔗 Tags: #golang #postgresql #redis #kubernetes #cloud #gitlab
➖➖➖➖➖➖➖➖
👑 @gopher_academy | 💸 Donate | 💋 Boost
Jaabz
Go Developers (m/f/d) create masterpieces & pioneering work in the backend while their career takes off at the front! - mytalentscout…
Would you rather code the Go backend in a large IT hub with structure, resources, and experience, or be part of a cool startup among passionate tech enthusiasts...
🕊3👍1🔥1🎃1
📌 Senior Backend Engineer (all genders) - Golang
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: urban sports club
📍 Location: SPAIN
⌨️ Category: #Programming
🔗 Tags: #golang #gcp #c #saas #aws #cloud
➖➖➖➖➖➖➖➖
👑 @gopher_academy
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: urban sports club
📍 Location: SPAIN
⌨️ Category: #Programming
🔗 Tags: #golang #gcp #c #saas #aws #cloud
➖➖➖➖➖➖➖➖
👑 @gopher_academy
🔥3🎉2
📌 Software Engineer (all genders) Golang for Retail Operations
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: zalando
📍 Location: GERMANY
⌨️ Category: #Programming
🔗 Tags: #react #golang #kubernetes #aws #microservices #cloud #sql
➖➖➖➖➖➖➖➖
👑 @gopher_academy
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: zalando
📍 Location: GERMANY
⌨️ Category: #Programming
🔗 Tags: #react #golang #kubernetes #aws #microservices #cloud #sql
➖➖➖➖➖➖➖➖
👑 @gopher_academy
💋3👍2
📌 Principal Backend Engineer (Java/Golang) - infrastructure
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: bybit
📍 Location: TAIWAN
⌨️ Category: #Programming
🔗 Tags: #java #golang #grpc #cryptocurrency #storage #linux
📌 Team Lead
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: exness
📍 Location: CYPRUS
⌨️ Category: #Programming
🔗 Tags: #python #react #typescript #golang #kubernetes #paas #scrum
➖➖➖➖➖➖➖➖
👑 @gopher_academy
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: bybit
📍 Location: TAIWAN
⌨️ Category: #Programming
🔗 Tags: #java #golang #grpc #cryptocurrency #storage #linux
📌 Team Lead
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: exness
📍 Location: CYPRUS
⌨️ Category: #Programming
🔗 Tags: #python #react #typescript #golang #kubernetes #paas #scrum
➖➖➖➖➖➖➖➖
👑 @gopher_academy
👍2💋2❤1🎃1💊1
📌 BackEnd (Golang) Engineer
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: moon active
📍 Location: POLAND
⌨️ Category: #Programming
🔗 Tags: #python #golang #redis #rabbitmq #gcp #grpc #sqs #c #server #kubernetes #aws #docker #devops #cloud #scrum #sql
➖➖➖➖➖➖➖➖
👑 @gopher_academy
📝 Type: Visa Sponsorship
🌍 Relocation Package: ✅
🏢 Company: moon active
📍 Location: POLAND
⌨️ Category: #Programming
🔗 Tags: #python #golang #redis #rabbitmq #gcp #grpc #sqs #c #server #kubernetes #aws #docker #devops #cloud #scrum #sql
➖➖➖➖➖➖➖➖
👑 @gopher_academy
👍2🍾2💯1
🔵 عنوان مقاله
Developing a Go Bot That Embeds Ichiban Prolog
🟢 خلاصه مقاله:
اIchiban Prolog معرفی یک پیادهسازی جدید و موثر از زبان برنامهنویسی منطقی Prolog با استفاده از زبان برنامهنویسی Go است. این پیادهسازی به توسعهدهندگان اجازه میدهد تا قدرت زبان Prolog را به طور مستقیم درون برنامههای Go به کار ببرند. استفاده از Ichiban Prolog در برنامههای Go امکان بهرهبرداری از توابع پیچیده و منطقی را به شکلی سهل و ممکن فراهم میکند، بدون آنکه نیاز به جابهجایی بین زبانها یا استفاده از رابطهای برنامهنویسی اضافی باشد. این امر باعث بهبود بهرهوری در توسعه و کارایی برنامهها میشود. Ichiban Prolog به خصوص برای موارد کاربردی که نیازمند مدلسازی منطقی و حل مسائل پیچیده هستند، مفید است و به توسعهدهندگان امکان میدهد با استفاده از تکنیکهای Prolog، به راهحلهای نوآورانه دست پیدا کنند.
🟣لینک مقاله:
https://golangweekly.com/link/160154/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Developing a Go Bot That Embeds Ichiban Prolog
🟢 خلاصه مقاله:
اIchiban Prolog معرفی یک پیادهسازی جدید و موثر از زبان برنامهنویسی منطقی Prolog با استفاده از زبان برنامهنویسی Go است. این پیادهسازی به توسعهدهندگان اجازه میدهد تا قدرت زبان Prolog را به طور مستقیم درون برنامههای Go به کار ببرند. استفاده از Ichiban Prolog در برنامههای Go امکان بهرهبرداری از توابع پیچیده و منطقی را به شکلی سهل و ممکن فراهم میکند، بدون آنکه نیاز به جابهجایی بین زبانها یا استفاده از رابطهای برنامهنویسی اضافی باشد. این امر باعث بهبود بهرهوری در توسعه و کارایی برنامهها میشود. Ichiban Prolog به خصوص برای موارد کاربردی که نیازمند مدلسازی منطقی و حل مسائل پیچیده هستند، مفید است و به توسعهدهندگان امکان میدهد با استفاده از تکنیکهای Prolog، به راهحلهای نوآورانه دست پیدا کنند.
🟣لینک مقاله:
https://golangweekly.com/link/160154/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Roger Sen
Developing a go bot embedding ichiban Prolog
Ichiban Prolog is a #golang implementation of an ISO compatible Prolog. To learn how to embed it, I decided to add Prolog support to Hellabot, a simple irc bot.
Hellabot design requires to program its triggers using a two step process as described in the…
Hellabot design requires to program its triggers using a two step process as described in the…
🙏4
نکته خیلی جالبش شاید استفاده از GOMEMLIMIT بصورت dynamic هست که در runtime ست میشه..
Go Beyond: Building Performant and Reliable Golang Applications
https://blog.zomato.com/go-beyond-building-performant-and-reliable-golang-applications
✍️حسین نظری
#performance
#golang
#گولنگ
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Go Beyond: Building Performant and Reliable Golang Applications
https://blog.zomato.com/go-beyond-building-performant-and-reliable-golang-applications
✍️حسین نظری
#performance
#golang
#گولنگ
➖➖➖➖➖➖➖➖
👑 @gopher_academy
💋1