Gopher Academy
3.34K subscribers
920 photos
40 videos
280 files
2.01K links
🕸 Gopher Academy

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

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

ادمین:
@mrbardia72
Download Telegram
Do not store Contexts inside a struct type;
instead, pass a Context explicitly to each function that needs it.


🟢https://zenhorace.dev/blog/context-control-go/

🕊 @gopher_academy | @GolangEngineers
6👍1
A Brief History of Dependency Management in Go

https://www.bytesizego.com/blog/history-of-dependency-management-go


🕊 @gopher_academy | @GolangEngineers
3👍3
25 Best Golang Blogs and Websites

https://developer.feedspot.com/golang_blogs/


🕊 @gopher_academy | @GolangEngineers
🍾1
استفاده از C++ در لینوکس بعد 6 سال دوباره پیشنهاد شده است
*پیشنهاد اولیه در سال 2018 مطرح شد، این امر توسط یک مهندس تیم ردهت صورت گرفته است.

حالا، تقریباً پس از 6 سال از آن زمان، هانس پیتر آنوین، یک توسعه دهنده اصلی هسته اینتل و خالق پروژه هایی مانند syslinux، klibc و LANANA، برای ادامه بحث پیشقدم شده است. به گفته Anvin، از سال 1999، زبان های C و C++ پیشرفت های قابل توجهی در توسعه خود داشته اند و زبان C++ برای توسعه هسته سیستم عامل مناسب تر از C است.

پیشنهاد می شود حداقل از مشخصات C++ 14 استفاده شود. که شامل ابزارهای فرابرنامه‌نویسی می‌شود و استفاده از مشخصات C++ 20 تشویق می‌شود، که پشتیبانی از مفاهیمی را معرفی می‌کند که می‌تواند بروز خطاها را کاهش دهد.

آنوین به ویژگی هایی اشاره می کند که قبلاً به ویژگی های خاصی از GCCنیاز داشتند ، اکنون می توان به راحتی در C ++ استاندارد پیاده سازی کرد، و در بسیاری از موارد، استفاده از C++ بدون نیاز به تغییر کامل کد، زیرساخت را بهبود می بخشد.

https://lore.kernel.org/lkml/3465e0c6-f5b2-4c42-95eb-29361481f805@zytor.com/

#linuxtnt


🕊 @gopher_academy | @GolangEngineers
20👍102🔥1
💋boost 💋🚬

👇🏻👇🏻👇🏻👇🏻👇🏻

https://t.me/gopher_academy?boost
52🍾1
Forwarded from تهلاگ / Tehlug
جلسه ۲۷۲ گروه کاربران گنو/لینوکس تهران و جلسه ۸۲ گروه کاربران پایتون تهران و جلسه گروه گوفرکانف (GopherConf) به صورت مشترک در روز پنج‌شنبه مورخ ۱۴۰۲/۱۱/۲۶ با حمایت کدانو برگزار می‌گردد.

این جلسه از ساعت ۱۶:۰۰ الی ۲۰:۳۰ برگزار می‌شود و ۹۰ دقیقه ابتدایی جلسه مربوط به جلسه گوفرکانف و ۹۰ دقیقه میانی مربوط به جلسه تهران‌پاگ و ۹۰ دقیقه انتهایی مربوط به جلسه تهران‌لاگ خواهد بود.

ثبت‌نام رایگان از طریق https://evand.com/tehlug امکان‌پذیر است.

زمان‌بندی برنامه‌ها و ارائه‌ها:

از ساعت ۱۶:۰۰ الی ۱۶:۳۰ : گوفرکانف: ارائه «Concurrency in Go» توسط پیام کمرزرین
از ساعت ۱۶:۳۰ الی ۱۷:۰۰ : گوفرکانف: ارائه «گولنگ: چرا و چطور؟» توسط محمود اسکندری
از ساعت ۱۷:۰۰ الی ۱۷:۳۰ : پذیرایی و نتورکینگ
از ساعت ۱۷:۳۰ الی ۱۸:۱۰ : پاگ: ارائه «کُد برای کیش مات: ساخت هوش مصنوعی شطرنج باز با پایتون» توسط محمد فاضلی
از ساعت ۱۸:۱۰ الی ۱۸:۵۰ : پاگ: ارائه «استفاده از پایتون به عنوان یک مهندس نرم‌افزار» توسط «سید حمید مهدوی»
از ساعت ۱۸:۵۰ الی ۱۹:۱۰ : پذیرایی و نتورکینگ
از ساعت ۱۹:۱۰ الی ۱۹:۴۰ : لاگ: ارائه «Elastic Stack» توسط سعید رسولی
از ساعت ۱۹:۴۰ الی ۲۰:۰۰ : لاگ: ارائه «معرفی افزونه‌های کاربردی گنوم» توسط سینا جعفری
از ساعت ۲۰:۰۰ الی ۲۰:۳۰ : پذیرایی و نتورکینگ
10👍51🍾1
Gopher Academy pinned «💋boost 💋🚬 👇🏻👇🏻👇🏻👇🏻👇🏻 https://t.me/gopher_academy?boost»
🆓 تجربه بلاکچین در یک ساعت (رایگان)

اگر به علاقه به بلاکچین دارید ولی هنوز نمی دانید از کجا شروع کنید می توانید با شرکت در این جلسه رایگان دو نفره مسیر درست بلاکچین را پیدا کنید.

https://adplist.org/mentors/javad-rajabzadeh?session=31988-blockchain-mastery-roadmap-in-1-hours


🕊 @gopher_academy | @GolangEngineers
7👍3🍾33
مبانی بهینه سازی پرس و جو در پایگاه داده🎃

https://www.swequiz.com/learn/query-optimization-basics-relational-databases


🕊 @gopher_academy | @GolangEngineers
👍4
Writing Go Code like a Pro!

https://gochronicles.com/writing-go-code-like-a-pro/


🕊 @gopher_academy | @GolangEngineers
👍3🍾2
TermUI based monitor for Go apps using expvars (/debug/vars). Quickest way to monitor your Go app(s).

go install github.com/divan/expvarmon@latest




🕊 @gopher_academy | @GolangEngineers
👍3🔥2🕊21🍾1
👍6
این بخشی از صحبت های سید مصطفی مشکاتی در مورد "فرآیند توسعه در دیوار" توی ۲۶ امین دورهمی های حضوری برنامه نویسان بود.

ویدیو کامل رو می تونید توی یوتیوب ببینید:
https://youtu.be/j5hRuZY7V9w


🕊 @gopher_academy | @GolangEngineers
👍4🍾1
var slice []string

slice == nil
Anonymous Quiz
58%
true
42%
false
🍾5👍3
var slice = []string{}

slice == nil
Anonymous Quiz
26%
true
74%
false
9🔥4👍2
وبینار مقایسه پلتفرم‌های ابری VMware و OpenStack ☁️

مواردی که در این وبینار به آنها خواهیم پرداخت:
- Network
- API
- Deployment
- Multi-Tenancy
- Disaster Recovery
- Security
- Cloud Compatibility
- Q&A
- ...
📆 یکشنبه ۲۹ بهمن ۱۴۰۲
ساعت ۱۹ الی ۲۱

ثبت‌نـام رایگان وبیـنار


🕊 @gopher_academy | @GolangEngineers
👍4🍾3🔥1🕊1
اخیرا یه مشکل امنیتی سطح بالا (اجرای دستور از راه دور) در برنامه بوت کننده گنو/لینوکس‌ها کشف شده؛ تحت عنوان CVE-2023-40547. توی این ویدئو دقیقا می‌فهمیم شیم چیه و با خوندن سورس کد سی، می فهمیم این حمله چطوری اتفاق می‌افتاده و چطوری جلوش رو گرفتن.

https://youtu.be/VSaZ_YFmluI


🕊 @gopher_academy | @GolangEngineers
4🔥2🕊2🍾2👍1
🔵Geospatial indexes

🔴How to efficiently store and retrieve spatial data: Quadtrees data structures and Geohash encoding.

🟢https://newsletter.francofernando.com/p/geospatial-indexes


🕊 @gopher_academy | @GolangEngineers
👍21🔥1🕊1🍾1
سپندارمذگان، روز گرامیداشت زن، زمین و مادر بر همهٔ ایرانیان خجسته باد. 💚🤍❤️
30👍4🍾2🔥1