🎯استخدام برنامهنویس Golang
🔗 https://jobinja.ir/614008
🔹مهارت ها:
- تسلط به زبان برنامه نویسی Go
- تسلط به فرایند تست برنامه
- آشنایی با پایگاه داده های MYSQL یا PostgreSQL
- آشنایی به الگوهای معماری نرم افزار
- آشنایی با Git
- آشنایی با لینوکس
.
#job
.
🔰 @gopher_academy
🔗 https://jobinja.ir/614008
🔹مهارت ها:
- تسلط به زبان برنامه نویسی Go
- تسلط به فرایند تست برنامه
- آشنایی با پایگاه داده های MYSQL یا PostgreSQL
- آشنایی به الگوهای معماری نرم افزار
- آشنایی با Git
- آشنایی با لینوکس
.
#job
.
🔰 @gopher_academy
سلام به همه اساتید روز بخیر. ما در تیم دیتای شرکت شیپور جویای یک برنامه نویس خوب و پر انرژی برای استک گولنگ هستیم. اگر تمایل داشتید ممنون میشم به بنده دایرکت بفرستید یا رزومه خودتون رو به آدرس ایمیل jobs@sheypoor.com با عنوان DataTeam ارسال کنید.
عموما در طول روز با سرویسهای گولنگ، کافکا، استک دیتا، پایتون و مسایل DevOps دست و پنجه نرم میکنیم.
حجم زیادی دیتا، توسعه سرویس جدید و چلنج پروداکشن داریم که نمیذاره حوصلتون سر بره 🤩
.
#job
.
🔰 @gopher_academy
عموما در طول روز با سرویسهای گولنگ، کافکا، استک دیتا، پایتون و مسایل DevOps دست و پنجه نرم میکنیم.
حجم زیادی دیتا، توسعه سرویس جدید و چلنج پروداکشن داریم که نمیذاره حوصلتون سر بره 🤩
.
#job
.
🔰 @gopher_academy
🎯 درود دوستان بنده قصد دارم توی ریپوی زیر از تجربیاتی که دیگران توی مصاحبه گولنگ داشتن رو جمع آوری کنم.🎯
🎯 پس دوستانی که مصاحبه گولنگ داشتن برامون توی ریپوی زیر pull request بزنن تا به اشتراک بزاریم برای سایر افراد ی که وارد این حوزه میشن🎯
🙏🏿❤️🙏🏿
🔗 https://github.com/mrbardia72/Go-Interview-Questions-And-Answers
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🎯 پس دوستانی که مصاحبه گولنگ داشتن برامون توی ریپوی زیر pull request بزنن تا به اشتراک بزاریم برای سایر افراد ی که وارد این حوزه میشن🎯
🙏🏿❤️🙏🏿
🔗 https://github.com/mrbardia72/Go-Interview-Questions-And-Answers
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Gopher Academy
🎯 درود دوستان بنده قصد دارم توی ریپوی زیر از تجربیاتی که دیگران توی مصاحبه گولنگ داشتن رو جمع آوری کنم.🎯 🎯 پس دوستانی که مصاحبه گولنگ داشتن برامون توی ریپوی زیر pull request بزنن تا به اشتراک بزاریم برای سایر افراد ی که وارد این حوزه میشن🎯 🙏🏿❤️🙏🏿 🔗 ht…
❌ https://github.com/mrbardia72/Go-Interview-Questions-And-Answers ❌
👆🏻👆🏻👆🏻👆🏻
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👆🏻👆🏻👆🏻👆🏻
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
GitHub
GitHub - mrbardia72/Go-Interview-Questions-And-Answers: Go (programming Language) Interview Questions And Answers
Go (programming Language) Interview Questions And Answers - mrbardia72/Go-Interview-Questions-And-Answers
❌gRPCurl❌
✅امروز میخوام در مورد یه ابزاری cli مخصوص ارتباط با grpc رو بهتون معرفی کنم✅
👇🏻👇🏻توضیحات در ادامه👇🏻👇🏻
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
✅امروز میخوام در مورد یه ابزاری cli مخصوص ارتباط با grpc رو بهتون معرفی کنم✅
👇🏻👇🏻توضیحات در ادامه👇🏻👇🏻
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Gopher Academy
❌gRPCurl❌ ✅امروز میخوام در مورد یه ابزاری cli مخصوص ارتباط با grpc رو بهتون معرفی کنم✅ 👇🏻👇🏻توضیحات در ادامه👇🏻👇🏻 ➖➖➖➖➖➖➖➖➖ 🔰 @gopher_academy
🎯واسه نصب کافیه کامند زیر رو اجرا کنید🎯
go get github.com/fullstorydev/grpcurl/...
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
go get github.com/fullstorydev/grpcurl/...
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Gopher Academy
❌gRPCurl❌ ✅امروز میخوام در مورد یه ابزاری cli مخصوص ارتباط با grpc رو بهتون معرفی کنم✅ 👇🏻👇🏻توضیحات در ادامه👇🏻👇🏻 ➖➖➖➖➖➖➖➖➖ 🔰 @gopher_academy
🎯واسه شروع کار ابتدا وارد دایرکتوری که فایل proto هست برید و دستور زیر رو بزنید. با زدن این دستور یه فایل با پسوند protosetایجاد میشه در واقع توی این فایل تمام سرویس ها و مسیج هاتون رو توی یه قالب خاض خودش لیست می کنه . جهت ارتباط کامندهای grpcurl با فایل protoشما🎯
✅ protoc --proto_path=./ --descriptor_set_out=client.protoset --include_imports ./client.proto
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
✅ protoc --proto_path=./ --descriptor_set_out=client.protoset --include_imports ./client.proto
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Gopher Academy
❌gRPCurl❌ ✅امروز میخوام در مورد یه ابزاری cli مخصوص ارتباط با grpc رو بهتون معرفی کنم✅ 👇🏻👇🏻توضیحات در ادامه👇🏻👇🏻 ➖➖➖➖➖➖➖➖➖ 🔰 @gopher_academy
🎯جهت نمایش تمام سرویس های که توی فایل proto تعریف کردید🎯
✅ grpcurl -protoset ./client.protoset list
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
✅ grpcurl -protoset ./client.protoset list
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Gopher Academy
❌gRPCurl❌ ✅امروز میخوام در مورد یه ابزاری cli مخصوص ارتباط با grpc رو بهتون معرفی کنم✅ 👇🏻👇🏻توضیحات در ادامه👇🏻👇🏻 ➖➖➖➖➖➖➖➖➖ 🔰 @gopher_academy
🎯جهت نمایش تمام RPC متدهای که داخل سرویسAuthorizedClient تعریف کردیم 🎯
❌در کامند زیر بجای aa.bb نام پکبجی که برای فایل proto رو گذاشتید رو بنویسید
✅ grpcurl -protoset ./client.protoset list aa.bb.AuthorizedClient
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
❌در کامند زیر بجای aa.bb نام پکبجی که برای فایل proto رو گذاشتید رو بنویسید
✅ grpcurl -protoset ./client.protoset list aa.bb.AuthorizedClient
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Gopher Academy
❌gRPCurl❌ ✅امروز میخوام در مورد یه ابزاری cli مخصوص ارتباط با grpc رو بهتون معرفی کنم✅ 👇🏻👇🏻توضیحات در ادامه👇🏻👇🏻 ➖➖➖➖➖➖➖➖➖ 🔰 @gopher_academy
🎯برای بدست آوردن یه اطلاعات کامل از متد ما از دستور زیر استفاده می کنیم. این دستور به ما میگه که متدی که داریم استفاده می کنیم از چه نوعی هست🎯
❌نوع های مختلف ارتباط
🟦 Unary RPC
🟦 Server streaming RPC
🟦 Client streaming RPC
🟦 Bidirectional streaming RPC
❌در دستور زیر zz نام متد ما هست
✅ grpcurl -protoset ./client.protoset describe aa.bb.UnauthorizedClient.zz
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
❌نوع های مختلف ارتباط
🟦 Unary RPC
🟦 Server streaming RPC
🟦 Client streaming RPC
🟦 Bidirectional streaming RPC
❌در دستور زیر zz نام متد ما هست
✅ grpcurl -protoset ./client.protoset describe aa.bb.UnauthorizedClient.zz
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Gopher Academy
❌gRPCurl❌ ✅امروز میخوام در مورد یه ابزاری cli مخصوص ارتباط با grpc رو بهتون معرفی کنم✅ 👇🏻👇🏻توضیحات در ادامه👇🏻👇🏻 ➖➖➖➖➖➖➖➖➖ 🔰 @gopher_academy
🎯نحوه اجرا🎯
✅ grpcurl -plaintext -protoset ./client.protoset 0.0.0.0:50051 aa.bb.UnauthorizedClient/GetProductFullInfo
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
✅ grpcurl -plaintext -protoset ./client.protoset 0.0.0.0:50051 aa.bb.UnauthorizedClient/GetProductFullInfo
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
✅These are the officially supported gRPC language, platform and OS versions:✅
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
✅coming soon:✅
❌Flutter
❌iOS – docs coming soon
✅Supported platforms✅
✔️Android
—Java
—-Kotlin
✔️Web
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
❌Flutter
❌iOS – docs coming soon
✅Supported platforms✅
✔️Android
—Java
—-Kotlin
✔️Web
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🎯پیادسازی grpc-errors برای ده زبان توی ریپوی زیر🎯
✅ https://github.com/avinassh/grpc-errors
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
✅ https://github.com/avinassh/grpc-errors
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🔸استخدام Golang Developer در شرکت تجارت بین الملل رابین #تهران
🔹تماموقت 🔹ارشد (Senior)
🔗 https://quera.ir/r/asNt7p
.
#job
.
🔰 @gopher_academy
🔹تماموقت 🔹ارشد (Senior)
🔗 https://quera.ir/r/asNt7p
.
#job
.
🔰 @gopher_academy
❌به ساختار فوق توی گولنگ میگن Flat Structure❌
✅این ساختار یه ساختار بدون پوشه می باشد
✅این ساختار برای شروع ایده آل هست هم در
✅میکروسرویس های کوچیکی که دارن تازه شروع میشن به توسعه و
✅همچنین ابزارها و کتابخانه های کوچک که ابزارهای خط فرمان یا کتابخانه های کوچکی که تمرکز آنها بر انجام یکسری وظایف بسیار خوب هستند متمرکز می شوند
مانند دو کتابخانه زیر که جزو این ساختار هستن
https://github.com/tidwall/gjson
https://github.com/go-yaml/yaml
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
✅این ساختار یه ساختار بدون پوشه می باشد
✅این ساختار برای شروع ایده آل هست هم در
✅میکروسرویس های کوچیکی که دارن تازه شروع میشن به توسعه و
✅همچنین ابزارها و کتابخانه های کوچک که ابزارهای خط فرمان یا کتابخانه های کوچکی که تمرکز آنها بر انجام یکسری وظایف بسیار خوب هستند متمرکز می شوند
مانند دو کتابخانه زیر که جزو این ساختار هستن
https://github.com/tidwall/gjson
https://github.com/go-yaml/yaml
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
درآمد دلاری
زبان های برنامه نویسی در سال ۲۰۲۰
🔹 این آمار در سایت Jobzey منتشر شده است.
2⃣ Golang ------- $140.000
🔰 @gopher_academy
زبان های برنامه نویسی در سال ۲۰۲۰
🔹 این آمار در سایت Jobzey منتشر شده است.
2⃣ Golang ------- $140.000
🔰 @gopher_academy
Kubernetes Learning Path _ Version 2.0.pdf
2.6 MB
❌مسیر یادگیری کوبرنتیز از دید مایکروسافت.
❌در عرض 50 روز، مباحث مهم و بیسیک کوبرنیتز رو با استفاده از کورس های مایکروسافت یاد بگیرید!
❌اطلاعات بیشتر در ریپازیتوری زیر:
❌ https://github.com/microsoft/kubernetes-learning-path
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
❌در عرض 50 روز، مباحث مهم و بیسیک کوبرنیتز رو با استفاده از کورس های مایکروسافت یاد بگیرید!
❌اطلاعات بیشتر در ریپازیتوری زیر:
❌ https://github.com/microsoft/kubernetes-learning-path
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy