Gopher Academy
3.33K subscribers
916 photos
40 videos
279 files
1.96K links
🕸 Gopher Academy

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

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

ادمین:
@mrbardia72
Download Telegram
A GraphQL client and code generator for Go.

😋😋😋😋

♻️ https://git.sr.ht/~emersion/gqlclient


🔰 @gopher_academy
Practical Go Lessons

♻️ https://www.practical-go-lessons.com/


🔰 @gopher_academy
این سایت یه سری مواردی توی گولنگ رو جمع آوری کرده به صورت ارشیو مقالات هست
می تونید ازش استفاده کنید

♻️ https://mehdihadeli.github.io/awesome-go-education/


🔰 @gopher_academy
دوستان اولین جلسه هفتگی رو چهارشنبه این هفته ساعت ۶ تا ۷ عصر برگزار می کنیم که داخل پلتفرم گوگل میتینگ هست و که ضبط می شه و داخل کانال و یوتوب قرار می دیم
هر جلسه ۳ پارت ۲۰ دقیقه ای داره که در پارت اول آموزش مقدماتی برای کسانی هست که برای اولین بار می خوان برنامه نویسی رو با گو یاد بگیرن ، پارت دوم لول بالا تری داره و نکات ریزی رو‌ گفته می شه که برای دیپ شدنتون داخل گو هست و پارت سوم هم سوال و پاسخ هست .
قسمت اول در مورد اینکه چجوری یک برنامه گو رو بنویسیم و اجرا بکنیم و مفاهیم مثل
gopath, module, package main, go run, go build
می پردازیم.

🔰 @gopher_academy
Forwarded from Mehrdad Jalali
سلام دوستان وقت همگی بخیر . تیم ما داره بزرگتر میشه لطفا اگر این موقعیت شغلی رو مناسب خودتون میدونید پیام بدید.

SysOps/DevOps Engineer
• Expert in Linux Systems admiration
• Familiar with automation and Infrastructure as a code
• Hand on CI/CD flows and tools
• Handy with containers and orchestration
• Good knowledge in TCP/IP especially in Linux Kernel
• Experience with routing protocols (ex BGP)

@MehrdadJalali
Forwarded from Go Casts 🚀
go_talk-20091030.pdf
241.7 KB
این یکی از اولین ارائه های Rob Pike هست برای معرفی گولنگ. مربوط به سال ۲۰۰۹ میشه (چند روز بعد از اعلام عمومی) یعنی تقریبا دو سال بعد از تولد گولنگ و ۲ سال قبل از ارائه نسخه پایدار v1. خوندنش خالی از لطف نیست.

نکته قابل توجهش اینه که همون موقع هم generic یکی از دغدغه های اصلیشون بوده و چون راه حل خوبی براش نداشتن ارائه ش ندادن

این صحبت های Rob Pike در مورد generic هست:
Go does not have generic types, etc.
We don't yet understand the right semantics for them given Go's type system but we're still thinking. They will add complexity so must be done right.
Generics would definitely be useful, though maps, slices, and interfaces address many common use cases.

این ویدیو کوتاه هم از معرفی Go هست که Russ Cox صحبت میکنه و تعریف کوتاهش از گولنگ واقعا همونیه که باعث شده محبوب و قدرتمند بشه
Go is a fast, fun and productive language


https://www.youtube.com/watch?v=wwoWei-GAPo

https://opensource.googleblog.com/2009/11/hey-ho-lets-go.html

https://go.dev/blog/go1

#go #generic

@gocasts
How to Efficiently Compare Strings in Go

♻️ https://www.digitalocean.com/blog/how-to-efficiently-compare-strings-in-go


🔰 @gopher_academy
#فکت

گوروتین چی هست دقیقا؟
شاید ما با این اسم در کدهای زبان گو آشنا باشیم که با استفاده از آن میتوانیم تابع یا متدها را بصورت همزمانی اجرا کنیم اما بزارید خیلی ساده تر شرح بدم چی هست تا بهتر درک کنید.

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


🔰 @gopher_academy
بزرگداشت کن تامپسون
در چند روز گذشته، یک ویدیو مصاحبه با Ken Thompson را دیدم و ویدیوی دیگری که او در پنل پرسش و پاسخ است. تامپسون ۷۸ سال دارد. کارنامه کاری او بسیار درخشان است. مواردی مانند ساخت سیستم عامل Unix (به همراه زنده‌یاد Dennis Ritchie)، نوشتن grep، یکی از سه نفر در تیم اصلی Golang و مشارکت در پایه گذاری UTF-8. همچنین بردن جایزه نوشتن بهترین موتور هوش مصنوعی شطرنج برای پنج بار. افرادی مثل تامپسون به من انرژی می‌دهند. اگر دوست داشتید می‌توانید این ویدیوها را ببینید:
۱. ویدیو مصاحبه برایان کرنیگان با کن تامپسون در می ۲۰۱۹ (شروع مصاحبه اصلی از ۸:۱۳)
۲. ویدیوی جلسه پرسش و پاسخ با تیم Golang در جولای ۲۰۱۲.
Hexagonal Architecture Folder Structure

🔰 @gopher_academy
دوستان جلسه چهارشنبه هفته پیش ساعت دومش بودند می شه لطفا یک پیام به بنده بدن 🙏🌹
@kianooshaz
Persian Talk with kianoosh, Tech Lead of showing ads team in Google, about how google Team and its structure works.
یک مصاحبه جالب از کیانوش مختاریان مدیرفنی یکی از بخش‌های نمایش تبلیغاتی گوگل در مورد اینکه ساختارها و کارها توی گوگل به چه شکل انجام میشه.

#google #interview #talk #alibaba #team #structure #company


https://www.youtube.com/watch?v=5XoalUg1lco

🔰 @gopher_academy
A command-line tool and library for generating regular expressions from user-provided test cases.
یه ابزار ترمینالی باحال که بهش ورودی‌های مختلف میدین و براساس اون میگه regex ای که همه این ورودی ها توش صدق میکنه چیه و کار رو یخورده توی درست کردن عبارات باقاعده راحت‌تر میکنه

#regex #tools #rust #cli #pattern #command #terminal

https://github.com/pemistahl/grex


🔰 @gopher_academy
☝️Ultimate Go Notebook - Paperback – August 13, 2021

❤️by William Kennedy (Author), Hoanh An (Author)

👇🏽👇🏽download pdf👇🏽👇🏽

🔰 @gopher_academy
Ultimate Go Notebook.pdf
15.7 MB
Ultimate Go Notebook - Paperback – August 13, 2021

❤️by William Kennedy (Author), Hoanh An (Author)

🔰 @gopher_academy
Gopher Academy
Practical Go Lessons ♻️ https://www.practical-go-lessons.com/ 🔰 @gopher_academy
☝️واسه یادگیری گولنگ این سایت پیشنهاد میشه- خیلی هم عالی توضیح داده و بسیار شفاف☝️

🔰 @gopher_academy
This document outlines best practices for writing high-performance Go code.

مقاله‌ای در مورد بهترین کارها برای نوشتن یک کد با performance بالا برای زبان برنامه‌نویسی Go

#golang #go #performance #optimization

https://github.com/dgryski/go-perfbook

@gopher_academy
Read about the magic behind the music & more on spotify official technology blog.
بلاگ رسمی تیم فنی اسپاتیفای که در مورد مشکلات و مسایل مختلف فنی که توی اسپاتیفای برخورد کردن بحث میشه.

#spotify #blog #tech #engineering #research #development
thanks to: Hamid Bluri
engineering.atspotify.com

🔰 @gopher_academy
🏆 #آزمون ورودی بوت‌کمپ DevOps چله‌خانه آروان

🕰 زمان برگزاری: جمعه ۱۰ دی ساعت ۱۶:۰۵
🎁 دوره #Linux کوئرا کالج

🎖نفرات برتر این مسابقه وارد بوت‌کمپ پروژه‌محور سه‌ماهه دوآپس خواهند شد و زیر نظر منتورهای آروان، با کار روی زیرساخت ابری و در یک پروژه واقعی مفاهیم تخصصی لازم برای مسیر شغلی یک مهندس دواپس رو یاد خواهند گرفت...

🥊 تمرین در بانک سوالات | 🎖 تکمیل پروفایل کوئرایی | 📚دوره‌های برنامه‌نویسی

اطلاعات بیشتر و ثبت‌نام #رایگان:👇

🔗 https://quera.ir/r/doz86

🔰 @gopher_academy
Awesome Docker Compose samples
مجموعه‌ای از داکرکامپوزهای آماده برای اپلیکیشن‌های پرکاربرد

#docker #compose #awesome #list

https://github.com/docker/awesome-compose

🔰 @gopher_academy
👍1🔥1