💙 درود به همگی چند ماه پیش تصمیم گرفتم توی مواردی که خیلی باهاش سروکار دارم نمونه سوالتش رو از بعضی سایت ها و یا استک اور فلو بهش برخوردم رو توی ریپوهای زیر جداگانه جمع آوری کنم
اگر دوس داشتید به اشتراک بزارید و حمایت و مشارکت کنید
❤️سپاس از توجه شما بزرگوارن آریایی
❎نمونه سوالات مصاحبه ای گیت
▶️ https://github.com/mrbardia72/git-Interview-Questions-And-Answers
❎نمونه سوالات مصاحبه ای گولنگ
▶️ https://github.com/mrbardia72/Go-Interview-Questions-And-Answers
❎نمونه سوالات مصاحبه ای دیتابیس
▶️ https://github.com/mrbardia72/db-Interview-Questions-and-Answers
❎نمونه سوالات مصاحبه ای داکر
▶️ https://github.com/mrbardia72/docker-Interview-Questions-and-Answers
❎نمونه سوالات مصاحبه ای والت
▶️ https://github.com/mrbardia72/vault-Interview-Questions-and-Answers
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
اگر دوس داشتید به اشتراک بزارید و حمایت و مشارکت کنید
❤️سپاس از توجه شما بزرگوارن آریایی
❎نمونه سوالات مصاحبه ای گیت
▶️ https://github.com/mrbardia72/git-Interview-Questions-And-Answers
❎نمونه سوالات مصاحبه ای گولنگ
▶️ https://github.com/mrbardia72/Go-Interview-Questions-And-Answers
❎نمونه سوالات مصاحبه ای دیتابیس
▶️ https://github.com/mrbardia72/db-Interview-Questions-and-Answers
❎نمونه سوالات مصاحبه ای داکر
▶️ https://github.com/mrbardia72/docker-Interview-Questions-and-Answers
❎نمونه سوالات مصاحبه ای والت
▶️ https://github.com/mrbardia72/vault-Interview-Questions-and-Answers
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🤩7❤1👍1👀1
Hello gophers,
We have just released Go 1.20.
To find out what has changed in Go 1.20, read the release notes:
https://go.dev/doc/go1.20
You can download binary and source distributions from our download page:
https://go.dev/dl/#go1.20
If you have Go installed already, an easy way to try go1.20
is by using the go command:
$ go install golang.org/dl/go1.20@latest
$ go1.20 download
To compile from source using a Git clone, update to the release with
git checkout go1.20 and build as usual.
Thanks to everyone who contributed to the release!
Cheers,
Michael, Matthew, and Dmitri for the Go team
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
We have just released Go 1.20.
To find out what has changed in Go 1.20, read the release notes:
https://go.dev/doc/go1.20
You can download binary and source distributions from our download page:
https://go.dev/dl/#go1.20
If you have Go installed already, an easy way to try go1.20
is by using the go command:
$ go install golang.org/dl/go1.20@latest
$ go1.20 download
To compile from source using a Git clone, update to the release with
git checkout go1.20 and build as usual.
Thanks to everyone who contributed to the release!
Cheers,
Michael, Matthew, and Dmitri for the Go team
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
go.dev
Go 1.20 Release Notes - The Go Programming Language
🕊3❤1
Gopher Academy pinned «💙 درود به همگی چند ماه پیش تصمیم گرفتم توی مواردی که خیلی باهاش سروکار دارم نمونه سوالتش رو از بعضی سایت ها و یا استک اور فلو بهش برخوردم رو توی ریپوهای زیر جداگانه جمع آوری کنم اگر دوس داشتید به اشتراک بزارید و حمایت و مشارکت کنید ❤️سپاس از توجه شما بزرگوارن…»
دوستان پکیج arena هنوز experimental هستش و احتمالا در نسخه ۱.۲۱ رسماً در دسترس باشد.
شما با استفاده از این پکیج می توانید بخشی از حافظه برای یک آبجکت بصورت اختصاصی allocate کنید سپس بدون نیاز به garbage collector حافظه را با arena آزاد کنید.
استفاده از این پکیج باعث می شود ۱۵ درصد مصرف رم و سی پی یو کاهش یابد.
https://github.com/golang/go/issues/51317
اما اگر میخواهید از این پکیج استفاده کنید
Preferences/Settings | Go | Build Tags & Vendoring | Custom tags
اما اگر بخواهید بیلد بگیرید بهتره environment زیر را هنگام بیلد یا ران اضافه کنید.
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
شما با استفاده از این پکیج می توانید بخشی از حافظه برای یک آبجکت بصورت اختصاصی allocate کنید سپس بدون نیاز به garbage collector حافظه را با arena آزاد کنید.
استفاده از این پکیج باعث می شود ۱۵ درصد مصرف رم و سی پی یو کاهش یابد.
https://github.com/golang/go/issues/51317
اما اگر میخواهید از این پکیج استفاده کنید
goexperiment.arenas
برروی IDE Goland اضافه کنید.Preferences/Settings | Go | Build Tags & Vendoring | Custom tags
اما اگر بخواهید بیلد بگیرید بهتره environment زیر را هنگام بیلد یا ران اضافه کنید.
GOEXPERIMENT=arenas go run main.go
توجه کنید پکیج memory arena بصورت unsafe با مموری کار می کند و هنوز experimental هست و گارانتی وجود ندارد کاملا safe باشد تا نسخه ۱.۲۱ باید صبر کنید اما برای تست طبق روش فوق در دسترس است.
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍4
❎Data races in Go(Golang) and how to fix them
https://www.sohamkamani.com/golang/data-races/
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
https://www.sohamkamani.com/golang/data-races/
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍1🌭1🏆1
Forwarded from DevTwitter | توییت برنامه نویسی
یکی اومده راهحل سوالایی که برای آمادگی برای مصاحبه گوگل حل کرده رو توی گیتهاب گذاشته.
برای آمادگی، حدود ۲۲۲ سوال از leetcode حل کرده.
برخی از نکاتی که نوشته:
۱. حل مساله فقط بخشی از آمادگی برای مصاحبه است، هرچند این بخش خیلی مهمه، ولی علاوه بر اون به نکات بعدی هم دقت کنید.
۲. با مفاهیم علومکامپیوتر آشنا باشید تا زبان مشترکی بین شما و مصاحبهکننده برقرار باشه
۳. سر مصاحبه باید بتونید «روند فکر کردنتون» رو توضیح بدین. برای آشنایی با این بخش، کتاب «Cracking the Coding Interview» رو توصیه کرده.
و یه سری مطلب دیگه که توی گیتهابش میبینید.
https://github.com/mgechev/google-interview-preparation-problems
@DevTwitter | <hadi/>
برای آمادگی، حدود ۲۲۲ سوال از leetcode حل کرده.
برخی از نکاتی که نوشته:
۱. حل مساله فقط بخشی از آمادگی برای مصاحبه است، هرچند این بخش خیلی مهمه، ولی علاوه بر اون به نکات بعدی هم دقت کنید.
۲. با مفاهیم علومکامپیوتر آشنا باشید تا زبان مشترکی بین شما و مصاحبهکننده برقرار باشه
۳. سر مصاحبه باید بتونید «روند فکر کردنتون» رو توضیح بدین. برای آشنایی با این بخش، کتاب «Cracking the Coding Interview» رو توصیه کرده.
و یه سری مطلب دیگه که توی گیتهابش میبینید.
https://github.com/mgechev/google-interview-preparation-problems
@DevTwitter | <hadi/>
👍5🕊1👀1
👍3
ChatGPT.pdf
22 MB
👍1💯1
از ترس این که به خاطر اختلالات اینترنت پروژه داون نشه نمیتونیم هاست و سرور خارجی بگیریم و همچنین از ترس این که به خاطر کیفیت پایین هی خطای 502 و 503 نگیریم نمیتونیم هاست و سرور ایرانی بگیریم.
اسیر شدیم
یه روز برق نیست
یه روز حوزچه ی اینترنت آتیش گرفته
یه روز شرکت ارتباطات زیر ساخت داره کون میندازه
یه روز قیر هست قیف نیست
یه روز قیف هست قیر نیست...
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
اسیر شدیم
یه روز برق نیست
یه روز حوزچه ی اینترنت آتیش گرفته
یه روز شرکت ارتباطات زیر ساخت داره کون میندازه
یه روز قیر هست قیف نیست
یه روز قیف هست قیر نیست...
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
❤15👍2🤡2🕊1🍾1🎃1🙈1
ری اکشن 👎 رو هم گذاشتیم توی ری اکشن چنل
آزادی بیان هم داریم 😄 اینجا
مثل بعضی کانال ها نیستیم که ری اکشن 👎 ندارن
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
آزادی بیان هم داریم 😄 اینجا
مثل بعضی کانال ها نیستیم که ری اکشن 👎 ندارن
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👎39👍17❤3👀3🍌2🔥1🕊1🤡1🐳1🎃1
✅ یک layout ساده برای clean architect در زبان گو
در رپو زیر یک نمونه project layout برای معماری کلین قرار دادیم.
https://github.com/GoFarsi/clean-layout
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
در رپو زیر یک نمونه project layout برای معماری کلین قرار دادیم.
https://github.com/GoFarsi/clean-layout
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍7❤2🕊2👎1
#فرصت_شغلی
ما در سازیتو به دنبال همکاری با دولوپرهای مستعد و توانمندی هستیم که :
- مسلط به زبان برنامه نویسی GO باشند.
- عاشق حل مساله و چالش های جذاب فنی باشند.
- به دنبال کار کردن در یک پروژه ی جذاب و پیشرو باشند.
شرایط کار ما:
- همکاری به صورت تمام وقت
- همکاری به شکل حضوری (در شرایط خاص همکاری هیبرید هم ممکن است)
- حقوق و مزایای رقابتی و جذاب
برای کسب اطلاعات بیشتر و اپلای لطفا رزومه خود را به @mehdital فرستاده یا از طریق لینک زیر اقدام کنید:
https://careers.sazito.com/positions/Senior-Back-End-Developer-E1LGM5E2SG6T
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
ما در سازیتو به دنبال همکاری با دولوپرهای مستعد و توانمندی هستیم که :
- مسلط به زبان برنامه نویسی GO باشند.
- عاشق حل مساله و چالش های جذاب فنی باشند.
- به دنبال کار کردن در یک پروژه ی جذاب و پیشرو باشند.
شرایط کار ما:
- همکاری به صورت تمام وقت
- همکاری به شکل حضوری (در شرایط خاص همکاری هیبرید هم ممکن است)
- حقوق و مزایای رقابتی و جذاب
برای کسب اطلاعات بیشتر و اپلای لطفا رزومه خود را به @mehdital فرستاده یا از طریق لینک زیر اقدام کنید:
https://careers.sazito.com/positions/Senior-Back-End-Developer-E1LGM5E2SG6T
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🍌3🍓2🌭1
#ابزار Taskfile جایگزین makefile
ابزار taskfile با زبان گو پیاده سازی شده و این امکان را به شما می دهد یکسری تسک داخل فایل yml تعریف کنید و هرکدام را اجرا کنید.
تقریباً همانند makefile هست اما نقاط قوتی دارد که کاربردی است نظیر پیاده سازی task های سازماندهی شده برای اجرا کامند، خوانایی آسان و ساده
https://taskfile.dev/
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
ابزار taskfile با زبان گو پیاده سازی شده و این امکان را به شما می دهد یکسری تسک داخل فایل yml تعریف کنید و هرکدام را اجرا کنید.
تقریباً همانند makefile هست اما نقاط قوتی دارد که کاربردی است نظیر پیاده سازی task های سازماندهی شده برای اجرا کامند، خوانایی آسان و ساده
https://taskfile.dev/
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Task
A fast, cross-platform build tool inspired by Make, designed for modern workflows.
👀6👍4👎1