Gopher Academy
3.82K subscribers
923 photos
40 videos
280 files
2.08K links
🕸 Gopher Academy

🔷interview golang
https://github.com/mrbardia72/Go-Interview-Questions-And-Answers

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
🔵Golang Weekly

🟢Issue #471 — August 1, 2023

🔴https://golangweekly.com/issues/471


🕊 @gopher_academy
👍1👏1🍾1
Monorepo vs microrepo

🕊 @gopher_academy
6👍1👌1🍾1🎃1
🔵The Go Framework for microservices

🟢Kratos is a framework upon the lightweight microservices implemented by Golang, which offers convenient capabilities to help you quickly build a bulletproof application from scratch.

🔴https://go-kratos.dev/en/


🕊 @gopher_academy
👏21👌1
😁😁

🕊 @gopher_academy
😁7👍21🎉1
😂😁

🕊 @gopher_academy
😁17🔥1🍾1
🔵Single responsibility principle

🔴“Do one thing and do it well” — McIlroy (Unix philosophy)


🕊 @gopher_academy
👍2🍾2🕊1
🔵Open/Closed principle

🔴“A module should be open for extensions, but closed for modification” — Robert C. Martin


🕊 @gopher_academy
👍2🔥2🕊1🍾1
🔵Liskov substitution principle

🔴“Derived methods should expect no more and provide no less” — Robert C. Martin


🕊 @gopher_academy
👍2🔥1🎉1🕊1
🔵Interface segregation principle

🔴“Many client specific interfaces are better than one general purpose interface” — Robert C. Martin


🕊 @gopher_academy
👍2🔥1🕊1🍾1
🔵Dependency inversion principle

🔴“Depend upon Abstractions. Do not depend upon concretions” — Robert C. Martin


🕊 @gopher_academy
👍3🔥1🍾1
خب Bram Moolenaar سازنده vim در سن ۶۲ سالگی درگذشت ... 🖤
ویرایشگر متنی vim ابزاریه که بسیاری از برنامه‌نویسان و مدیران سیستم ازش استفاده می‌کنند.
تاثیر این ابزار در جامعه توسعه‌دهندگان به قدریه که «خروج از ویم» به یک شوخی مرسوم تبدیل شده.

#DevTwitter | <محمدرضا حقیری/>

🕊 @gopher_academy
🕊18👍1
اگر دوس داشتید به اشتراک بزارید  و حمایت و مشارکت کنید


نمونه سوالات مصاحبه ای گیت
▶️ 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
👍8🔥2🎉1🕊1
برنامه نویسی به سبک اوس جواد خیابانی

#DevTwitter | <کاپیتان بلک/>

🕊 @gopher_academy
😁28
RPC is a generic protocol for remote procedure calls, while gRPC is a specific implementation of RPC that uses the HTTP/2 protocol for communication


🕊 @gopher_academy
👍4🕊1
🔵A Better Way to Build APIs: REST API vs RPC and gRPC vs GraphQL

🔴https://narasimmantech.com/a-better-way-to-build-apis-rest-api-vs-rpc-and-grpc-vs-graphql/


🕊 @gopher_academy
👍3🔥1
وقتی یک برنامه را روی کامپیوتر خود اجرا می کنید دقیقا چه اتفاقی می افتد؟ این سایت بصورت خلاصه و کوتاه میخواد به این سوال پاسخ بده

thanks to: Hamid Bluri
#pythony

https://cpu.land


🕊 @gopher_academy
👍6🎉1
🤝نسخه ۱.۲۱ کامپایلر گولنگ منتشر شد

👋یه سری تغییرات دیگه هم هست که میتونید مهم ترین هاش رو تو این مقاله بخونید👇

https://www.sethvargo.com/things-im-excited-for-in-go-1-21/


🕊 @gopher_academy
👍2🔥1🎉1🕊1
🔵Golang Weekly

🟢Issue #472 — August 8, 2023

🔴https://golangweekly.com/issues/472


🕊 @gopher_academy
👍1🔥1🎉1🕊1
اگه علاقمند به حوزه devopsهستید این پیج رو از دست ندید

https://www.linkedin.com/in/ann-afamefuna


🕊 @gopher_academy
👍4🔥1🕊1🍾1
🔵واسه درک بیشتر PGO در گولنگ
مقاله زیر رو مطالعه کنید همراه مثال

🔴https://www.pixelstech.net/article/1677391324-Understanding-PGO-in-GoLang-1-20


🕊 @gopher_academy
👍5