Forwarded from .
🔺نتایج نظرسنجی شرکت JetBrains از دنیای نرمافزارها و توسعهدهندهها سال 2021
» محبوبترین زبان
- جاوااسکریپت
» ۵ زبانی که توسعهدهندهها قصد مهاجرت به اونها رو دارن
ـ Go، کاتلین، تایپاسکریپت، پایتون و Rust
» ۵ زبانی که توسعهدهندهها امسال مشغول یادگیری بودن
- جاوااسکریپت، پایتون، تایپاسکریپت، جاوا و Go
» زبانهایی که از محبوبیت اونها کم شده
- روبی، آبجکتیو سی، اسکالا
» زبانهایی که بیشترین رشد رو داشتن
- پایتون، تایپاسکریپت، کاتلین، SQL و Go
نکته: ۷۱٪ شرکتکنندهها توسعهدهنده بکاند وب بودن. احتمالاً بخاطر محبوبیت نرمافزارهای این شرکت بین توسعهدهندههای بکاند
آمار کامل رو میتونین از این لینک ببینین:
https://www.jetbrains.com/lp/devecosystem-2021
آمار اختصاصی جاوااسکریپت:
https://www.jetbrains.com/lp/devecosystem-2021/javascript
آمار اختصاصی PHP
https://www.jetbrains.com/lp/devecosystem-2021/php
» محبوبترین زبان
- جاوااسکریپت
» ۵ زبانی که توسعهدهندهها قصد مهاجرت به اونها رو دارن
ـ Go، کاتلین، تایپاسکریپت، پایتون و Rust
» ۵ زبانی که توسعهدهندهها امسال مشغول یادگیری بودن
- جاوااسکریپت، پایتون، تایپاسکریپت، جاوا و Go
» زبانهایی که از محبوبیت اونها کم شده
- روبی، آبجکتیو سی، اسکالا
» زبانهایی که بیشترین رشد رو داشتن
- پایتون، تایپاسکریپت، کاتلین، SQL و Go
نکته: ۷۱٪ شرکتکنندهها توسعهدهنده بکاند وب بودن. احتمالاً بخاطر محبوبیت نرمافزارهای این شرکت بین توسعهدهندههای بکاند
آمار کامل رو میتونین از این لینک ببینین:
https://www.jetbrains.com/lp/devecosystem-2021
آمار اختصاصی جاوااسکریپت:
https://www.jetbrains.com/lp/devecosystem-2021/javascript
آمار اختصاصی PHP
https://www.jetbrains.com/lp/devecosystem-2021/php
جذب برنامه نویس گولنگ به صورت دورکاری ؛
●مسلط به Concurrency
●توانایی پیاده سازی با معماری clean
●مسلط به rest API
●توانایی کار با websocket
●آشنا به Postgres
●آشنا به nosql مانند Mongodb
●آشنایی کافی با داکر برای Deploy کردن برنامه
مسلط به کار با git
□*در تیم ما از Bitbucket به عنوان ابزار سورس کنترل استفاده میشود
□آشنایی با message broker ها
و
□آشنایی با gRPC و علاقه مند به یادگیری
مزیت محسوب میشود.
شرایط
○دورکاری
○۵ روز در هفته
○روزی ۸ ساعت
○حقوق پیشنهادی بین ۷ تا ۲۰میلیون تومان بسته به دانش و تجربه کاری
در صورت تمایل به همکاری رزومه خود را به ایمیل زیر ارسال کنید
fateme.i@dewzilla.com.ua
#دورکاری
#فرصت_شغلی
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
●مسلط به Concurrency
●توانایی پیاده سازی با معماری clean
●مسلط به rest API
●توانایی کار با websocket
●آشنا به Postgres
●آشنا به nosql مانند Mongodb
●آشنایی کافی با داکر برای Deploy کردن برنامه
مسلط به کار با git
□*در تیم ما از Bitbucket به عنوان ابزار سورس کنترل استفاده میشود
□آشنایی با message broker ها
و
□آشنایی با gRPC و علاقه مند به یادگیری
مزیت محسوب میشود.
شرایط
○دورکاری
○۵ روز در هفته
○روزی ۸ ساعت
○حقوق پیشنهادی بین ۷ تا ۲۰میلیون تومان بسته به دانش و تجربه کاری
در صورت تمایل به همکاری رزومه خود را به ایمیل زیر ارسال کنید
fateme.i@dewzilla.com.ua
#دورکاری
#فرصت_شغلی
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
✅ راهنمای بخش های پروژه تمیز در گو
در این رپوزیتوری نمونه معماری کد تمیز رو به همراه توضیحات بخش ها و مثال توضیح داده است که می توانید به راحتی یادبگیرید.
https://github.com/golang-standards/project-layout
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
در این رپوزیتوری نمونه معماری کد تمیز رو به همراه توضیحات بخش ها و مثال توضیح داده است که می توانید به راحتی یادبگیرید.
https://github.com/golang-standards/project-layout
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Forwarded from Omid
سلام دوستان اسنپ استخدامی داره برای گولنگ اینم لینک زیر
https://twitter.com/AChakameh/status/1422864983529082882
https://twitter.com/AChakameh/status/1422864983529082882
Twitter
Amirhossein
سلام ما داریم تیم های بک اند اسنپ و گسترش میدیم و خوشحال میشیم از همه جای ایران برامون رزومه بفرستین تا با هم بیشتر آشنا بشیم. استک اصلیمونgolang هستش ولی اگر با PHP هم کد می زنین اگه دوست دارین رزومه بفرستین #بازاركار #ريتوييت #ريتوييت_لطفا career.snapp.ir/job/backend…
go-example.7z
3 MB
✅ پکیج آفلاین آموزش پایه تا پیشرفته زبان گو Golang by example
در این پکیج سایت Golang by example بصورت آفلاین تهیه گردیده تا از تمامی مطالب این سایت در بستر لوکال خود داشته و استفاده کنید.
پیشنهاد میکنم حتما این پکیج آموزش رو مطالعه کنید خیلی کامل و خوب است.
ایمیج داکر : https://hub.docker.com/r/ja7adr/go-example
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
در این پکیج سایت Golang by example بصورت آفلاین تهیه گردیده تا از تمامی مطالب این سایت در بستر لوکال خود داشته و استفاده کنید.
پیشنهاد میکنم حتما این پکیج آموزش رو مطالعه کنید خیلی کامل و خوب است.
ایمیج داکر : https://hub.docker.com/r/ja7adr/go-example
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
دوستان ممنون میشم اگه تمایل دارید تو این پوزیشن اپلای کنید!
اگه جابینجا ندارید لطفا رزومه تون رو واسه من بفرستید
باتشکر🙏
🔺دوستان توضیحی که دادن ، تخصص های مثل html css جز تخصص های فرعی هست و در اصل دنبال نیرو بک اند گولنگ هستن
و دنبال نیرو هم جونیور ، هم میدلول و هم سنیور هستند
https://jobinja.ir/companies/pasargad-electronic-payment-co/jobs/RWnB/%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-back-end-developer-%D8%AF%D8%B1-%D9%BE%D8%B1%D8%AF%D8%A7%D8%AE%D8%AA-%D8%A7%D9%84%DA%A9%D8%AA%D8%B1%D9%88%D9%86%DB%8C%DA%A9-%D9%BE%D8%A7%D8%B3%D8%A7%D8%B1%DA%AF%D8%A7%D8%AF?_ref=16
@sezargeek
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
اگه جابینجا ندارید لطفا رزومه تون رو واسه من بفرستید
باتشکر🙏
🔺دوستان توضیحی که دادن ، تخصص های مثل html css جز تخصص های فرعی هست و در اصل دنبال نیرو بک اند گولنگ هستن
و دنبال نیرو هم جونیور ، هم میدلول و هم سنیور هستند
https://jobinja.ir/companies/pasargad-electronic-payment-co/jobs/RWnB/%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-back-end-developer-%D8%AF%D8%B1-%D9%BE%D8%B1%D8%AF%D8%A7%D8%AE%D8%AA-%D8%A7%D9%84%DA%A9%D8%AA%D8%B1%D9%88%D9%86%DB%8C%DA%A9-%D9%BE%D8%A7%D8%B3%D8%A7%D8%B1%DA%AF%D8%A7%D8%AF?_ref=16
@sezargeek
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
جابینجا، شغلی رویایی خود را پیدا کنید
استخدام Back-End Developer در پرداخت الکترونیک پاسارگاد
استخدام برای فرصت شغلی Back-End Developer در Pasargad Electronic Payment, - کمک در تحليل و طراحی زير ساختهاي نرم افزاری - به روز کردن و گسترش برنامه های موجود و انجام بدهی های فنی (Technical debt) - ...
Forwarded from MohammadReza
#استخدام
شرکت معماران داده رایمند کارا در موقعیت شغلی Golang Developer و بصورت دورکاری دعوت به همکاری می نماید :
تسلط به زبان برنامه نویسی Go
آشنایی به فریم ورک gin
قدرت تحلیل و حل مسئله بالا
تجربه کار با Restful API
آشنایی با دیتابیس Mysql - Mongodb
آشنایی با Redis
حقوق بین ۹ تا ۱۲
* امکان همکاری بصورت پارت تایم و ساعتی می باشد.
لطفا در صورت تمایل رزومه خود را به آدرس ایمیل info@mdade.com ارسال فرمایید.
شرکت معماران داده رایمند کارا در موقعیت شغلی Golang Developer و بصورت دورکاری دعوت به همکاری می نماید :
تسلط به زبان برنامه نویسی Go
آشنایی به فریم ورک gin
قدرت تحلیل و حل مسئله بالا
تجربه کار با Restful API
آشنایی با دیتابیس Mysql - Mongodb
آشنایی با Redis
حقوق بین ۹ تا ۱۲
* امکان همکاری بصورت پارت تایم و ساعتی می باشد.
لطفا در صورت تمایل رزومه خود را به آدرس ایمیل info@mdade.com ارسال فرمایید.
Forwarded from Tech Immigrants
ایوب، یکی از بچههای گروه که از هلند آفرکاری گرفته، در این پست سهگانه از تجربیات خودش برامون نوشته و خیلی کامل و صادقانه صحبت کرده. امیدوارم براتون مفید باشه.
1️⃣مهاجرت کاری و مصاحبه - قسمت اول: مصاحبه ها چطوری ان؟
https://vrgl.ir/BwnSI
----------------------------------------
2️⃣مهاجرت کاری و مصاحبه - قسمت دوم: رزومه و کاور لِتِر
https://vrgl.ir/6nAO6
----------------------------------------
3️⃣مهاجرت کاری و مصاحبه - قسمت سوم: شرکت رو خوب بشناس!
https://vrgl.ir/CpLlT
1️⃣مهاجرت کاری و مصاحبه - قسمت اول: مصاحبه ها چطوری ان؟
https://vrgl.ir/BwnSI
----------------------------------------
2️⃣مهاجرت کاری و مصاحبه - قسمت دوم: رزومه و کاور لِتِر
https://vrgl.ir/6nAO6
----------------------------------------
3️⃣مهاجرت کاری و مصاحبه - قسمت سوم: شرکت رو خوب بشناس!
https://vrgl.ir/CpLlT
ویرگول
مهاجرت کاری و مصاحبه - قسمت اول: مصاحبه ها چطوری ان؟
این سری از پست ها از قسمت و موضوع اصلی تشکیل میشه که تمرکز اصلیشون روی مهارت های غیرفنی و اصطلاحا مهارت های نرمسافت اسکیل هست
Forwarded from Milad Ibra
تو این پست راجع به padding و alignment توی گولنگ نوشتم. امیدوارم به کارتون بیاد
https://vrgl.ir/SgBoZ
https://vrgl.ir/SgBoZ
ویرگول
آهای گولنگ، مموری اضافهی من کجاست؟
نحوهی اختصاص حافظه به struct ها در گولنگ و روش بهبود آن
🔻 در صورتی که علاقه به گذاشتن پست در کانال رو دارید
بهم پیام بدید تا ادمین کانال بزارمتون 👇🏻
و مطالبی که تو حوزه گولتگ رو پیدا می کنید اینجا اشتراک گذاری کنید
🔸admin: @mrbardia72
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
بهم پیام بدید تا ادمین کانال بزارمتون 👇🏻
و مطالبی که تو حوزه گولتگ رو پیدا می کنید اینجا اشتراک گذاری کنید
🔸admin: @mrbardia72
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🔻 gofmt, goimports, goreturns — why do we need three formatters?!
🔸gofmt = golang formatter
🔸goimports = gofmt + fixing imports
🔸goreturns = goimports + return statement syntactic sugar
https://alenkacz.medium.com/gofmt-goimports-goreturns-why-do-we-need-three-formatters-a3518ee6cc90
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🔸gofmt = golang formatter
🔸goimports = gofmt + fixing imports
🔸goreturns = goimports + return statement syntactic sugar
https://alenkacz.medium.com/gofmt-goimports-goreturns-why-do-we-need-three-formatters-a3518ee6cc90
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Forwarded from ARCaptcha
سلام دوستان، وقت بخیر
ما تو آرکپچا به یک نفر برای پوزیشن Junior Back-end Developer (Golang) احتیاج داریم.
اگه مایل بودین برای توضیحات بیشتر و ارسال رزومه این لینک رو ببینید:
https://quera.ir/magnet/job/14738
ممنون.
ما تو آرکپچا به یک نفر برای پوزیشن Junior Back-end Developer (Golang) احتیاج داریم.
اگه مایل بودین برای توضیحات بیشتر و ارسال رزومه این لینک رو ببینید:
https://quera.ir/magnet/job/14738
ممنون.
📌 #فرصت_شغلی#
#پرداخت_الکترونیک_پاسارگاد#
#استخدام#
عنوان شغلی: Junior Back-end Developer
🔹مهارت های تخصصی:
- آشنايی با اسکرام
- آشنایی با SQL server
- آشنايی با زبان های برنامه نويسی Golang ( سایر زبان ها مزیت محسوب میشود.)
🔹مهارت های رفتاری:
- حل مسئله
- تفکر تحلیلی
- کار تیمی
- دقت و جزئی نگری
🏣محل کار: سعادت آباد
✔️ با امکان دورکاری
🔹تسهیلات و مزایا:
- وام
- امریه سربازی
- پاداش
- دوره های آموزشی
- بیمه تکمیلی
- بسته ها و هدایای مناسبتی
- بن کارت خرید
📧 در صورت تمایل به همکاری از طریق آدرس ایمیل Recruitment@pep.co.ir رزومه ارسال فرمایید.
جهت تسریع در دیده شدن رزومه، لطفا عنوان شغلی را در subject ایمیل وارد نمایید.
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
#پرداخت_الکترونیک_پاسارگاد#
#استخدام#
عنوان شغلی: Junior Back-end Developer
🔹مهارت های تخصصی:
- آشنايی با اسکرام
- آشنایی با SQL server
- آشنايی با زبان های برنامه نويسی Golang ( سایر زبان ها مزیت محسوب میشود.)
🔹مهارت های رفتاری:
- حل مسئله
- تفکر تحلیلی
- کار تیمی
- دقت و جزئی نگری
🏣محل کار: سعادت آباد
✔️ با امکان دورکاری
🔹تسهیلات و مزایا:
- وام
- امریه سربازی
- پاداش
- دوره های آموزشی
- بیمه تکمیلی
- بسته ها و هدایای مناسبتی
- بن کارت خرید
📧 در صورت تمایل به همکاری از طریق آدرس ایمیل Recruitment@pep.co.ir رزومه ارسال فرمایید.
جهت تسریع در دیده شدن رزومه، لطفا عنوان شغلی را در subject ایمیل وارد نمایید.
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Forwarded from Rasool Mirzaei
Monolith_To_Microservices_Chapter_1_backend_study_group.mp4
146.4 MB
#فیلم ضبط شده #جلسه_دوم مطالعه گروهی. مرور جلسه اول به اضافه اتمام فصل اول کتاب( به جز قسمت DDD)
@backend_study_group
@backend_study_group
Forwarded from Go Casts 🚀
دوستان سلام، در مورد تست نویسی در golang یه سری مقاله خیلی خوب بهتون معرفی میکنم، با خوندن این سری مقاله، عملا هر آنچه که در مورد تست نویسی در گولنگ باید بدونید رو یاد میگیرد، بقیه ش دیگه میشه تمرین و تجربه در کار...
Testing in Go: First Principles
https://ieftimov.com/post/testing-in-go-first-principles/
Testing in Go: Failing Tests
https://ieftimov.com/post/testing-in-go-failing-tests/
Testing in Go: Writing Practical Failure Messages
https://ieftimov.com/post/testing-in-go-writing-practical-failure-messages/
Testing in Go: go test
https://ieftimov.com/post/testing-in-go-go-test/
Testing in Go: Table-Driven Tests
https://ieftimov.com/post/testing-in-go-table-driven-tests/
Testing in Go: Subtests
https://ieftimov.com/post/testing-in-go-subtests/
Testing in Go: Fixtures
https://ieftimov.com/post/testing-in-go-fixtures/
Testing in Go: Dependency Injection
https://ieftimov.com/post/testing-in-go-dependency-injection/
Testing in Go: Test Doubles by Example
https://ieftimov.com/post/testing-in-go-test-doubles-by-example/
Testing in Go: Golden Files
https://ieftimov.com/post/testing-in-go-golden-files/
Testing in Go: Clean Tests Using t.Cleanup
https://ieftimov.com/post/testing-in-go-clean-tests-using-t-cleanup/
Testing in Go: HTTP Servers
https://ieftimov.com/post/testing-in-go-testing-http-servers/
Testing in Go: WebSockets
https://ieftimov.com/post/testing-in-go-websockets/
Testing in Go: Stop Leaking Files
https://ieftimov.com/post/testing-in-go-stop-leaking-files/
#golang #test #unit_test #integration_test #tdd
@gocasts
Testing in Go: First Principles
https://ieftimov.com/post/testing-in-go-first-principles/
Testing in Go: Failing Tests
https://ieftimov.com/post/testing-in-go-failing-tests/
Testing in Go: Writing Practical Failure Messages
https://ieftimov.com/post/testing-in-go-writing-practical-failure-messages/
Testing in Go: go test
https://ieftimov.com/post/testing-in-go-go-test/
Testing in Go: Table-Driven Tests
https://ieftimov.com/post/testing-in-go-table-driven-tests/
Testing in Go: Subtests
https://ieftimov.com/post/testing-in-go-subtests/
Testing in Go: Fixtures
https://ieftimov.com/post/testing-in-go-fixtures/
Testing in Go: Dependency Injection
https://ieftimov.com/post/testing-in-go-dependency-injection/
Testing in Go: Test Doubles by Example
https://ieftimov.com/post/testing-in-go-test-doubles-by-example/
Testing in Go: Golden Files
https://ieftimov.com/post/testing-in-go-golden-files/
Testing in Go: Clean Tests Using t.Cleanup
https://ieftimov.com/post/testing-in-go-clean-tests-using-t-cleanup/
Testing in Go: HTTP Servers
https://ieftimov.com/post/testing-in-go-testing-http-servers/
Testing in Go: WebSockets
https://ieftimov.com/post/testing-in-go-websockets/
Testing in Go: Stop Leaking Files
https://ieftimov.com/post/testing-in-go-stop-leaking-files/
#golang #test #unit_test #integration_test #tdd
@gocasts
Ilija Eftimov 👨🚀
Testing in Go: First Principles
If you have any programming experience, whether that’s as a student or a professional, there’s a good chance you have heard about testing.
Forwarded from Go Casts 🚀
اساسا تست نویسی مقوله ای بسیار ساده، بسیار لذت بخش و در عین حال بسیار کارآمد هست.
دقت کنید وقتی صحبت از تست نویسی میشه منظور tdd نیست، tdd صرفا یک approach هست برای تست نوشتن، شما میتونید این روش رو استفاده کنید و یا نکنید
تست نویسی انواع مختلفی داره:
unit test
integration test
end to end test
که هر کدوم ارزش و جایگاه خودشونو دارن
تست نویسی واسه وقتایی که حوصله development ندارید مثل کافئین میمونه 😃
و وقتی ارزش خودشو نشون میده که لازم باشه یه چیزی رو refactor کنید، مخصوصا اگه refactor بزرگ باشه خیلی ریسک انجامش بالا میره، اگه از قبل تست های قابل اطمینان و جامعی براش نوشته باشید دیگه خیالتون میتونه تا حدود خیلی زیادی بابت refactor کردن راحت باشه
#golang #test #unit_test #integration_test #tdd
@gocasts
دقت کنید وقتی صحبت از تست نویسی میشه منظور tdd نیست، tdd صرفا یک approach هست برای تست نوشتن، شما میتونید این روش رو استفاده کنید و یا نکنید
تست نویسی انواع مختلفی داره:
unit test
integration test
end to end test
که هر کدوم ارزش و جایگاه خودشونو دارن
تست نویسی واسه وقتایی که حوصله development ندارید مثل کافئین میمونه 😃
و وقتی ارزش خودشو نشون میده که لازم باشه یه چیزی رو refactor کنید، مخصوصا اگه refactor بزرگ باشه خیلی ریسک انجامش بالا میره، اگه از قبل تست های قابل اطمینان و جامعی براش نوشته باشید دیگه خیالتون میتونه تا حدود خیلی زیادی بابت refactor کردن راحت باشه
#golang #test #unit_test #integration_test #tdd
@gocasts