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
How companies ship code to production

🕊 @gopher_academy | @GolangEngineers
🔥432👍2🕊1
📕 gRPC Go for Professionals
Implement, test, and deploy production-grade microservices

🔘Edited by: Clément Jean
🔘Paperback : 260 pages (B5)
🔘Edition : 1
🔘Year : 2023
🔘Publisher : Packt

🌐 Amazon

🌐 l @Skybook_it l

💬 l پشتیبانی l

🔰 l خرید از اسکای‌ بوک l
👍5💋3🍓21
Linux boot process explained

🕊 @gopher_academy | @GolangEngineers
👍15
برای اثبات توانایی‌هایتان به مدیرعامل OpenAI، تنها ۱۰ دقیقه فرصت دارید

https://www.zoomit.ir/business/413398-openai-ceo-chooses-eployees-10-minutes/


🕊 @gopher_academy | @GolangEngineers
👍3🔥1
هر بار که با ChatGPT چت کنید، یک بطری آب مصرف می‌شود

https://www.zoomit.ir/ai-articles/413346-microsoft-specialized-liquids-cooling-ai-chips/


🕊 @gopher_academy | @GolangEngineers
👍32
اینتل از تراشه هوش مصنوعی Gaudi3 در رقابت با انویدیا و AMD رونمایی کرد

https://digiato.com/computers-hardware/intel-unveils-gaudi3-ai-chip-to-compete-with-nvidia-and-amd


🕊 @gopher_academy | @GolangEngineers
53🔥1
مخزن زیر یکی از مخزن‌های پرطرفدار در مورد devops و devsecops است که سوال و جواب های مختلفی در بخش های مختلف از امنیت گرفته تا Chaos Engineering که به DevOps مربوط می‌شود را گرد‌اوری کرده است.

https://github.com/bregman-arie/devops-exercises

#DevTwitter | <Vahid Nameni/>


🕊 @gopher_academy | @GolangEngineers
💋32👍2👀1
چرا جف بیزوس از آمازون جدا شد؟

https://www.zoomit.ir/business/413403-why-jeff-bezos-left-amazon/


🕊 @gopher_academy | @GolangEngineers
👍3😁2🍓2🍾1
نقل و قولی درخصوص دورهمی هفتگی و وضعیت فعلی

هدف اولیه: زمانیکه دورهمی هفتگی را شروع کردم هدف اولیه ام این بود تو هر جلسه به موضوعات مختلف بپردازیم و بصورت پرسش و پاسخ problem-solving انجام بدیم، که با نظر برخی دوستان تصمیم بر این شد هر هفته یک موضوع مشخص کنیم یک نفر درخصوص اون موضوع ارائه دهد سپس پرسش و پاسخ دهیم.

تجربه و ارائه دهندگان: طی این ۱۲ جلسه ای که گذراندیم افراد سرشناس نظیر مرتضی باشسیز، احمد رفیعی و برخی دوستان دیگر را به عنوان speaker و ارائه دهنده داشتیم و به موضوعات مختلفی پرداختیم.

فضای جلسات: گروه مهندسین گولنگ و گوفر آکادمی به عنوان همکار و بخشی از جامعه https://gobridge.org هست و تمامی جلسات در فضای اختصاصی میتینگ zoom تیم GoBridge برگزار می‌شد و جلسات بصورت کلاد با کیفیت بالا تو سط زوم رکورد میشد، اما فیدبک هایی مبنی بر اینکع برخی از عزیزان مشکل ورود داشتن داشتیم و تصمیم گرفتیم گوگل میتینگ را در جلسه آخر جایگزین این فضای اختصاصی کنیم تا عزیزان راحت باشند و بصورت دستی رکورد کردیم.

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

همیشه سعی کردم تمامی جلسات دورهمی را ضبط کنم و در روز بعد روی یوتیوب، کانال، پادکست منتشر کنم و همینطور پیش بردم.

حال از شما عزیزان میخوام نظرات خودتان را درخصوص برگزاری مجدد دورهمی بدونم:

- چه هدفی را دنبال کنیم؟
- فاصله بین دورهمی ها چقدر باشد؟
- و...


🕊 @gopher_academy | @GolangEngineers
👍102🍾1
❤️یلدا بیا که با تو امید آید
❤️شب نیز صدای پای خورشید آید
❤️تاریخ اگر دوباره تکرار شود
❤️عالم به طواف تخت جمشید آید

❤️جشن آریایی میترایی یلدا،
❤️جشن باستانی شب چله
❤️بر شما عزیزان جان
❤️پیشاپیش  شادباش و فرخنده باد...


🕊 @gopher_academy | @GolangEngineers
🍾75💋2
Gopher Academy pinned «نقل و قولی درخصوص دورهمی هفتگی و وضعیت فعلی هدف اولیه: زمانیکه دورهمی هفتگی را شروع کردم هدف اولیه ام این بود تو هر جلسه به موضوعات مختلف بپردازیم و بصورت پرسش و پاسخ problem-solving انجام بدیم، که با نظر برخی دوستان تصمیم بر این شد هر هفته یک موضوع مشخص…»
Go 1.22 Release Candidate 1 is released!

🏃‍♂️ Run it in dev! Run it in prod! File bugs! go.dev/issue/new

📢 Announcement: https://groups.google.com/g/golang-announce/c/FIUY9kd7fc0

⬇️ Download: go.dev/dl/#go1.22rc1

📌 Go 1.22 Release Notes: https://tip.golang.org/doc/go1.22


🕊 @gopher_academy | @GolangEngineers
6🔥3👍1
حلقه For Range برروی اعداد صحیح (ویژگی جدید 1.22)

در نسخه 1.22 این امکان فراهم شده اس بجای fori از for range برای اعداد صحیح فراهم شده است و در زیر یک نمونه کد به همراه بنچمارک قرار دادم.

توجه برای تست این ویژگی باید هنگام اجرا یا بیلد environment variable زیر را ست کنید:

GOEXPERIMENT=rangefunc


Example:

package main

import "fmt"

func main() {
for i := range 10 {
fmt.Println(10 - i)
}
fmt.Println("go1.22 has lift-off!")
}


Benchmark:

package forrange

import "testing"

func BenchmarkWithRange(b *testing.B) {
b.ReportAllocs()
for i := 0; i < b.N; i++ {
for j := range 100 {
_ = j
}
}
}

func BenchmarkWithOutRange(b *testing.B) {
b.ReportAllocs()
for i := 0; i < b.N; i++ {
for j := 0; j < 100; j++ {
_ = j
}
}
}


Result:

goos: windows
goarch: amd64
pkg: range2
cpu: AMD Ryzen 7 5700U with Radeon Graphics
BenchmarkWithRange
BenchmarkWithRange-16 41323167 29.54 ns/op 0
B/op 0 allocs/op
BenchmarkWithOutRange
BenchmarkWithOutRange-16 41830794 29.80 ns/op 0
B/op 0 allocs/op
PASS



🕊 @gopher_academy | @GolangEngineers
👍9🔥51🍾1💋1
اگه با ردیس کار میکنید این لایبرری میتونه خیلی مفید باشه
امکان searching, pagination, sorting بهتون میده که کارتون رو راحت میکنه
https://github.com/redis/redis-om-node

#DevTwitter | <Mr.Rasul/>


🕊 @gopher_academy | @GolangEngineers
👍811🏆1🎄1
☃️Happy Yalda Night 🍇

🕊 @gopher_academy | @GolangEngineers
🍾1411🔥3
Golang Weekly

December 19, 2023

https://golangweekly.com/issues/489


🕊 @gopher_academy | @GolangEngineers
👍5
🔵Visualizing memory management in Golang
https://deepu.tech/memory-management-in-golang/

🔵Demystifying memory management in modern programming languages
https://deepu.tech/memory-management-in-programming/


🔵Visualizing memory management in Rust
https://deepu.tech/memory-management-in-rust/



🕊 @gopher_academy | @GolangEngineers
🍾3🎄1
Visualizing Map Data with Go and Leaflet JS

https://www.ardanlabs.com/blog/2023/11/visualizing-map-data-go.html


🕊 @gopher_academy | @GolangEngineers
👍211🎄1
👍81🔥1🍾1🎄1
دوستان با استفاده از ربات زیر می توانید به کتابخانه zilibrary دسترسی داشته باشی و کتاب مورد نیازتان را دانلود نمایید.

@zgofarsi_bot


🕊 @gopher_academy | @GolangEngineers
🕊2💯1🏆1