📕 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
🌐 l @Skybook_it l
💬 l پشتیبانی l
🔰 l خرید از اسکای بوک l
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🍓2☃1
برای اثبات تواناییهایتان به مدیرعامل OpenAI، تنها ۱۰ دقیقه فرصت دارید
https://www.zoomit.ir/business/413398-openai-ceo-chooses-eployees-10-minutes/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
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
https://www.zoomit.ir/ai-articles/413346-microsoft-specialized-liquids-cooling-ai-chips/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍3❤2
اینتل از تراشه هوش مصنوعی Gaudi3 در رقابت با انویدیا و AMD رونمایی کرد
https://digiato.com/computers-hardware/intel-unveils-gaudi3-ai-chip-to-compete-with-nvidia-and-amd
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
https://digiato.com/computers-hardware/intel-unveils-gaudi3-ai-chip-to-compete-with-nvidia-and-amd
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
مخزن زیر یکی از مخزنهای پرطرفدار در مورد devops و devsecops است که سوال و جواب های مختلفی در بخش های مختلف از امنیت گرفته تا Chaos Engineering که به DevOps مربوط میشود را گرداوری کرده است.
https://github.com/bregman-arie/devops-exercises
#DevTwitter | <Vahid Nameni/>
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
https://github.com/bregman-arie/devops-exercises
#DevTwitter | <Vahid Nameni/>
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
💋3☃2👍2👀1
چرا جف بیزوس از آمازون جدا شد؟
https://www.zoomit.ir/business/413403-why-jeff-bezos-left-amazon/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
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
هدف اولیه: زمانیکه دورهمی هفتگی را شروع کردم هدف اولیه ام این بود تو هر جلسه به موضوعات مختلف بپردازیم و بصورت پرسش و پاسخ problem-solving انجام بدیم، که با نظر برخی دوستان تصمیم بر این شد هر هفته یک موضوع مشخص کنیم یک نفر درخصوص اون موضوع ارائه دهد سپس پرسش و پاسخ دهیم.
تجربه و ارائه دهندگان: طی این ۱۲ جلسه ای که گذراندیم افراد سرشناس نظیر مرتضی باشسیز، احمد رفیعی و برخی دوستان دیگر را به عنوان speaker و ارائه دهنده داشتیم و به موضوعات مختلفی پرداختیم.
فضای جلسات: گروه مهندسین گولنگ و گوفر آکادمی به عنوان همکار و بخشی از جامعه https://gobridge.org هست و تمامی جلسات در فضای اختصاصی میتینگ zoom تیم GoBridge برگزار میشد و جلسات بصورت کلاد با کیفیت بالا تو سط زوم رکورد میشد، اما فیدبک هایی مبنی بر اینکع برخی از عزیزان مشکل ورود داشتن داشتیم و تصمیم گرفتیم گوگل میتینگ را در جلسه آخر جایگزین این فضای اختصاصی کنیم تا عزیزان راحت باشند و بصورت دستی رکورد کردیم.
شرایط فعلی: اما شرایط فعلی طوری شده فاصله زیادی بین دورهمی ها افتاده، من همواره سعی کردم در سخت ترین شرایط برگزار کنم ولی خیلی افراد با اینکه درک میکنم ترجیح به دیدن رکورد پس از جلسه بودن و تعداد نفرات کم و صرفا فقط بیشتر جلسه آموزشی داشت تا اینکه یک دورهمی باشد.
همیشه سعی کردم تمامی جلسات دورهمی را ضبط کنم و در روز بعد روی یوتیوب، کانال، پادکست منتشر کنم و همینطور پیش بردم.
حال از شما عزیزان میخوام نظرات خودتان را درخصوص برگزاری مجدد دورهمی بدونم:
- چه هدفی را دنبال کنیم؟
- فاصله بین دورهمی ها چقدر باشد؟
- و...
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
gobridge.org
We build bridges to educate underrepresented communities.
👍10❤2🍾1
❤️یلدا بیا که با تو امید آید
❤️شب نیز صدای پای خورشید آید
❤️تاریخ اگر دوباره تکرار شود
❤️عالم به طواف تخت جمشید آید
❤️جشن آریایی میترایی یلدا،
❤️جشن باستانی شب چله
❤️بر شما عزیزان جان
❤️پیشاپیش شادباش و فرخنده باد...
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
❤️شب نیز صدای پای خورشید آید
❤️تاریخ اگر دوباره تکرار شود
❤️عالم به طواف تخت جمشید آید
❤️جشن آریایی میترایی یلدا،
❤️جشن باستانی شب چله
❤️بر شما عزیزان جان
❤️پیشاپیش شادباش و فرخنده باد...
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🍾7❤5💋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
🏃♂️ 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 برای اعداد صحیح فراهم شده است و در زیر یک نمونه کد به همراه بنچمارک قرار دادم.
Example:
Benchmark:
Result:
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
در نسخه 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🔥5☃1🍾1💋1
اگه با ردیس کار میکنید این لایبرری میتونه خیلی مفید باشه
امکان searching, pagination, sorting بهتون میده که کارتون رو راحت میکنه
https://github.com/redis/redis-om-node
#DevTwitter | <Mr.Rasul/>
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
امکان searching, pagination, sorting بهتون میده که کارتون رو راحت میکنه
https://github.com/redis/redis-om-node
#DevTwitter | <Mr.Rasul/>
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍8⚡1❤1🏆1🎄1
Golang Weekly
December 19, 2023
https://golangweekly.com/issues/489
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
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
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
https://www.ardanlabs.com/blog/2023/11/visualizing-map-data-go.html
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍2⚡1❤1🎄1
Complexity
https://www.geeksforgeeks.org/what-is-logarithmic-time-complexity/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
https://www.geeksforgeeks.org/what-is-logarithmic-time-complexity/
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
👍8❤1🔥1🍾1🎄1
چندتا مقاله خوب واسه درک بهتر زمان بندی در گولنگ
Scheduling In Go : Part I - OS Scheduler
Scheduling In Go : Part II - Go Scheduler
Scheduling In Go : Part III - Concurrency
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
Scheduling In Go : Part I - OS Scheduler
Scheduling In Go : Part II - Go Scheduler
Scheduling In Go : Part III - Concurrency
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
Ardan Labs
Scheduling In Go : Part I - OS Scheduler
Ardan Labs is trusted by small startups and Fortune 500 companies to train their engineers and develop business software solutions and applications.
👍5💯2❤1🏆1🍾1
دوستان با استفاده از ربات زیر می توانید به کتابخانه zilibrary دسترسی داشته باشی و کتاب مورد نیازتان را دانلود نمایید.
@zgofarsi_bot
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
@zgofarsi_bot
➖➖➖➖➖➖➖➖
🕊 @gopher_academy | @GolangEngineers
🕊2💯1🏆1