موقعیت شغلی گولنگ کار
https://www.linkedin.com/posts/mehdi-karimi13740908_golangdeveloper-golang-activity-7150762754109259776-g4HR?utm_source=share&utm_medium=member_android
https://www.linkedin.com/posts/mehdi-karimi13740908_golangdeveloper-golang-activity-7150762754109259776-g4HR?utm_source=share&utm_medium=member_android
Linkedin
We are hiring! | Mehdi Karimi
We are hiring!
"Senior Software Engineer"
HR-Recruitment@snappgroup.net
https://lnkd.in/gQKrESGn
#golangdeveloper
#golang | 16 comments on LinkedIn
"Senior Software Engineer"
HR-Recruitment@snappgroup.net
https://lnkd.in/gQKrESGn
#golangdeveloper
#golang | 16 comments on LinkedIn
موقعیت شغلی گولنگ
https://www.linkedin.com/posts/hasingroup_aevaedahyaeu-agvaezaewaevabraevaedahyaeu-activity-7155123842699472896-AI9e?utm_source=share&utm_medium=member_android
https://www.linkedin.com/posts/hasingroup_aevaedahyaeu-agvaezaewaevabraevaedahyaeu-activity-7155123842699472896-AI9e?utm_source=share&utm_medium=member_android
Linkedin
ما توی گروه حصین، نیاز به یه دوست و همکار جدید با عنوان شغلی برنامهنویس Golang داریم. | Hasin Group
ما توی گروه حصین، نیاز به یه دوست و همکار جدید با عنوان شغلی برنامهنویس Golang داریم.
رزومهت رو میتونی از لینک زیر برامون بفرستی و دربارهٔ شرایط کار، بیشتر بدونی:
https://lnkd.in/dhcg_ga7
#حصین #گروه_حصین #برنامه_نویس #برنامه_نویس_golang #میکرو_سرویس…
رزومهت رو میتونی از لینک زیر برامون بفرستی و دربارهٔ شرایط کار، بیشتر بدونی:
https://lnkd.in/dhcg_ga7
#حصین #گروه_حصین #برنامه_نویس #برنامه_نویس_golang #میکرو_سرویس…
Forwarded from Gopher Academy (Bardia)
🔴 درود به همگی اگر دوست داشتید ریپو زیر نمونه سوالات مصاحبه ای گولنگ و یه سری نکات توش هست رو یه نگاهی کنید
🔵و اگر چیزی به ذهنتون اومد که کمه و باید اضافه شه issue کنید
⭐️ استار یادتون نره😘
🟢 https://github.com/mrbardia72/Go-Interview-Questions-And-Answers
➖➖➖➖➖➖➖➖
👑 @gopher_academy
🔵و اگر چیزی به ذهنتون اومد که کمه و باید اضافه شه issue کنید
⭐️ استار یادتون نره😘
🟢 https://github.com/mrbardia72/Go-Interview-Questions-And-Answers
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Forwarded from Mahdi Hosseinpour
generic_repositories.go
6.3 KB
پیاده سازی Generic Repository pattern
func IsDateTime(input string) bool {
_, err := time.Parse(Time_Format, input)
if err != nil {
//fmt.Println(err)
return false
}
return true
}
👎5👍3
Forwarded from MHRCODE | برنامهنویسی با طعم توتفرنگی (Mohammad Hoseini Rad)
در مورد گو زیاد صحبت میشه ولی واقعیت اینه با صحبتهای لینکدین و اینا آدم بیشتر گیج میشه. چرا اکثر استارتاپهای بزرگ ایرانی میرن سمت گو؟ چی داره مگه؟ واقعا خوبه یا یه ترند و جو هست که بعدا میفهمن اشتباه کردن؟
در مورد اینا توی لایو امشب با هم صحبت میکنیم. اگه سوالی دارید یا میخواید با بقیه تجربیاتتون رو به اشتراک بذارید حتما شرکت کنید
راستی لایو امشب، برعکس لایوهای قبلی، توی ربات ضبط میشه و بعدا هم میتونید گوشش کنید (اگه کدام باک نخوره البته)
لینک لایو:
https://t.me/xHallBot/meeting?startapp=join-myFW08NHg
ساعت شروع: ۷ شب جمعه
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
xHall Live
xHall, a place to connect to people around the world in the amazing app, Telegram. Hold your first Hall for free
Forwarded from فرصت شغلی گولنگ و فناوری
استخدام توسعه دهنده ارشد گولنگ در سرمایکس
سلام دوستان، اگه شرایط ش رو دارید و تمایل دارید اقدام کنید برای این موقعیت شغلی
https://jobvision.ir/jobs/1101490/%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-senior-golang-developer-full-time
@gocasts
سلام دوستان، اگه شرایط ش رو دارید و تمایل دارید اقدام کنید برای این موقعیت شغلی
https://jobvision.ir/jobs/1101490/%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-senior-golang-developer-full-time
@gocasts
جاب ویژن
استخدام Senior Golang Developer (full time) در سرمایکس
برای مشاهده آگهی استخدام Senior Golang Developer (full time) در سرمایکس کلیک کنید و رزومه خود را به صورت رایگان ارسال کنید
👏1
Forwarded from کدنیوز | CodeNews
⚡️ در این مقاله با ۸ نکته کلیدی برای بهبود عملکرد برنامههای نوشتهشده با زبان گولنگ آشنا میشویم. گولنگ بهصورت پیشفرض زبانی سریع و بهینه است، اما با رعایت برخی نکات و الگوهای حرفهای میتوان سرعت اجرای برنامه، مصرف حافظه، و کارایی کلی را به سطح بالاتری رساند.
نویسنده: میلاد خسروی
#کد_نیوز #کدنیوز #CodeNews #code_news
#گو #گولنگ #golang #go #performance
Please open Telegram to view this post
VIEW IN TELEGRAM
https://www.linkedin.com/posts/activity-7327300367740768258-ooJG?utm_medium=ios_app&rcm=ACoAABYjZA0BaacbmqPNu0wyeB2And2nS6JeAfg&utm_source=social_share_send&utm_campaign=copy_link
#jobs
#jobs
Linkedin
ما در تیم اوزون (زیرمجموعه گروه تپسی) بدنبال جذب نیروی با تجربه #Golang بصورت حضوری در دو موقعیت Senior Golang Developer و Golang…
ما در تیم اوزون (زیرمجموعه گروه تپسی) بدنبال جذب نیروی با تجربه #Golang بصورت حضوری در دو موقعیت Senior Golang Developer و Golang Team Lead هستیم.
با توجه به اینکه اپلیکیشن مالی و بسیار پراستفاده است برای ما مهمه که سابقه کار در حداقل یک محصول پر استفاده…
با توجه به اینکه اپلیکیشن مالی و بسیار پراستفاده است برای ما مهمه که سابقه کار در حداقل یک محصول پر استفاده…
https://www.linkedin.com/posts/sg-developers_systemgroup-golang-senior-activity-7347875775976505346--Kro?utm_medium=ios_app&rcm=ACoAABYjZA0BaacbmqPNu0wyeB2And2nS6JeAfg&utm_source=social_share_send&utm_campaign=copy_link
#jobs
#jobs
Linkedin
#systemgroup #golang #senior #midlevel #junior #همکاران_سیستم… | SG Developers | 40 comments
میخوای برنامهنویسی با Go رو شروع کنی؟
اینجا بهترین فرصت برای شروعه! مهم نیست قبلاً با چه زبانهایی کار کردی یا چند سال سابقه داری؛ کافیه قبلاً در یک تیم برنامهنویسی کار کرده باشی و بخوای وارد پروژههای جدی و پر از چالشی بشی که بتونی باهاشون کلی تجربه…
اینجا بهترین فرصت برای شروعه! مهم نیست قبلاً با چه زبانهایی کار کردی یا چند سال سابقه داری؛ کافیه قبلاً در یک تیم برنامهنویسی کار کرده باشی و بخوای وارد پروژههای جدی و پر از چالشی بشی که بتونی باهاشون کلی تجربه…
🔴قابلیت sync.WaitGroup ویژگی های جدید گولنگ نسخه 1.25
در نسخه Go 1.25**، یک متد جدید به `sync.WaitGroup` اضافه شده به نام
🧠 چرا
در نسخههای قبلی برای اجرای goroutine همراه با شمارنده
روش قدیمی:
اگر
---
✅ روش جدید:
در Go 1.25، این الگو ساده شده:
همزمان
✨ مثال کامل
خروجی ممکن:
📌 مزایای
| مزیت | توضیح |
| -------------------------------------- | ---------------------------- |
| ✅ کد تمیزتر | نیازی به
| 🧠 جلوگیری از خطاهای رایج | مثل فراموشی
| 🧵 مناسب برای patternهای goroutine سبک | موازیسازی سریع و امن |
---
⚠️ نکته مهم
*
* برای استفاده از آن، باید مطمئن باشید که پروژهتان با Go 1.25 یا بالاتر کامپایل میشود.
* این متد دقیقاً مثل
https://t.me/gopher_academy
#learn
در نسخه Go 1.25**، یک متد جدید به `sync.WaitGroup` اضافه شده به نام
Go()
** که هدفش سادهسازی اجرای goroutineها همراه با شمارندهی WaitGroup است.🧠 چرا
WaitGroup.Go()
اضافه شده؟در نسخههای قبلی برای اجرای goroutine همراه با شمارنده
WaitGroup`، باید دستی `Add()
و Done()
را بنویسید:روش قدیمی:
var wg sync.WaitGroup
wg.Add(1)
go func() {
defer wg.Done()
doWork()
}()
اگر
Add
یا Done
را فراموش میکردی یا ترتیبش اشتباه بود، ممکن بود برنامه بنبست (deadlock) بشه یا goroutineها نشمارده بشن.---
✅ روش جدید:
wg.Go(fn)
در Go 1.25، این الگو ساده شده:
var wg sync.WaitGroup
wg.Go(func() {
doWork()
})
همزمان
Add(1)
انجام میشه و داخل goroutine بهطور خودکار Done()
صدا زده میشه—دیگه لازم نیست دستی چیزی بنویسی.✨ مثال کامل
package main
import (
"fmt"
"sync"
)
func main() {
var wg sync.WaitGroup
for i := 0; i < 3; i++ {
i := i // capture variable
wg.Go(func() {
fmt.Println("working on task", i)
})
}
wg.Wait()
fmt.Println("All tasks done.")
}
خروجی ممکن:
working on task 0
working on task 1
working on task 2
All tasks done.
📌 مزایای
Go()
| مزیت | توضیح |
| -------------------------------------- | ---------------------------- |
| ✅ کد تمیزتر | نیازی به
Add
و Done
نیست || 🧠 جلوگیری از خطاهای رایج | مثل فراموشی
Done()
|| 🧵 مناسب برای patternهای goroutine سبک | موازیسازی سریع و امن |
---
⚠️ نکته مهم
*
Go()
فقط از Go 1.25 در دسترس است.* برای استفاده از آن، باید مطمئن باشید که پروژهتان با Go 1.25 یا بالاتر کامپایل میشود.
* این متد دقیقاً مثل
go func(){...}()
عمل میکند، فقط با مدیریت داخلی Add
و Done
.https://t.me/gopher_academy
#learn
Telegram
Gopher Academy
🕸 Gopher Academy
🔷interview golang
https://github.com/mrbardia72/Go-Interview-Questions-And-Answers
حمایت مالی:
https://www.coffeete.ir/mrbardia72
ادمین:
@mrbardia72
ادمین تبلیغات:
@labdon_ads
🔷interview golang
https://github.com/mrbardia72/Go-Interview-Questions-And-Answers
حمایت مالی:
https://www.coffeete.ir/mrbardia72
ادمین:
@mrbardia72
ادمین تبلیغات:
@labdon_ads
https://www.linkedin.com/posts/raikaco_%D8%B4%D8%B1%DA%A9%D8%AA-%D8%B1%D8%A7%DB%8C%DA%A9%D8%A7-%D8%A8%D9%87-%D8%AF%D9%86%D8%A8%D8%A7%D9%84-%DB%8C%DA%A9-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%D9%86%D9%88%DB%8C%D8%B3-golang-activity-7352296276140462080-jiDq?utm_medium=ios_app&rcm=ACoAABYjZA0BaacbmqPNu0wyeB2And2nS6JeAfg&utm_source=social_share_send&utm_campaign=copy_link
#jobs
#jobs
Linkedin
🟠 شرکت رایکا به دنبال یک برنامهنویس Golang با تجربه و مسلط به مفاهیم شبکه است. | Raika | رایکا
🟠 شرکت رایکا به دنبال یک برنامهنویس Golang با تجربه و مسلط به مفاهیم شبکه است.
🔸مهارتهای مورد نیاز:
• تسلط بالا به Golang و اصول Concurrency و Parallel Processing
• آشنایی با پروتکلهای شبکه (TCP/IP, HTTP)
• تسلط به پایگاههای داده SQL و NoSQL (PostgreSQL…
🔸مهارتهای مورد نیاز:
• تسلط بالا به Golang و اصول Concurrency و Parallel Processing
• آشنایی با پروتکلهای شبکه (TCP/IP, HTTP)
• تسلط به پایگاههای داده SQL و NoSQL (PostgreSQL…