Gopher Academy
3.34K subscribers
918 photos
40 videos
279 files
1.99K links
🕸 Gopher Academy

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

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

ادمین:
@mrbardia72
Download Telegram
Which of the following terminates the for loop or switch statement and transfers execution to the statement immediately following the for loop or switch in Go?
Anonymous Quiz
77%
break
10%
continue
13%
goto
👍3🕊1
Deconstructing Type Parameters
Ian Lance Taylor

slices package function signatures
The slices.Clone function is pretty simple: it makes a copy of a slice of any type...

https://go.dev/blog/deconstructing-type-parameters


🕊 @gopher_academy
👍2🕊1🍾1
#دون

‌زبان Ruby به معنی یاقوت سرخ، در سال 1993 توسط یوکیهیرو ماتسوموتو (Yukihiro Matsumoto) دانشمند علوم کامپیوتر اهل ژاپن طراحی شد.

روبی از زبان های Perl , Lisp و Ada الهام گرفته شده است.

هدف از طراحی این زبان، ایجاد تعادل بین برنامه نویسی تابعی و دستوری بود.

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

از مهمترین و محبوب ترین فریمورک های روبی می توان به Ruby on Rails اشاره کرد.

#DevTwitter

🕊 @gopher_academy
🔥8👍2🎉1🕊1🍾1
Efficient Go
Data-Driven Performance Optimization

Edited by: Bartłomiej Płotka
Paperback : 498 pages (B5)
Edition : 1
Year : 2023
Publisher : O’Reilly

🕊 @gopher_academy
👍81🔥1🕊1
🎆 Go 1.21.2 and 1.20.9 are released!

🔐 Security: Includes a security fix for the Go command (CVE-2023-39323).

🔈 Announcement: https://groups.google.com/g/golang-announce/c/XBa1oHDevAo?pli=1

📦 Download: go.dev/dl/#go1.21.2


🕊 @gopher_academy
👍1🎉1🕊1🍾1
👌شناخت بهتر scheduler در گولنگ

همانطور که میدونید concurrency یکی از نقاط قوت گولنگ هست، و این مزیت رو مدیون goroutineهاست. در مورد goroutine و channel شاید زیاد شنیده باشید و خونده باشید، اما چیزی که داره concurrency رو مدیریت میکنه scheduler هست. مقاله ای که معرفی میکنم خدمت شما میتونه شناخت خوبی نسبت به scheduler به شما بده.

Behind the Scenes of Go Scheduler

https://dev.to/sourikghosh/behind-the-scenes-of-go-scheduler-1hdi

#gocasts

🕊 @gopher_academy
👍83😁2
Monitoring Performance for PostgreSQL with Citus - CYBERTEC

https://www.cybertec-postgresql.com/en/monitoring-performance-citus-postgresql/

#postgresql


🕊 @gopher_academy
3👍3
🌷Understanding Netflix's Backend Architecture: A Deep Dive

https://dev.to/rahulladumor/understanding-netflixs-backend-architecture-a-deep-dive-1f2c


🕊 @gopher_academy
👍2🔥21🕊1
🌷How to Test and Run GitHub Actions Locally

https://earthly.dev/blog/using-github-actions-locally/


🕊 @gopher_academy
🕊21👍1🔥1
3🔥1🕊1
🌷Working without mocks - Learn Go with tests

https://quii.gitbook.io/learn-go-with-tests/testing-fundamentals/working-without-mocks


🕊 @gopher_academy
🔥1🕊1🍾1
🌷One Developer's Preferred Go Stack

https://jtarchie.com/posts/2023-09-30-my-preferred-go-stack


🕊 @gopher_academy
1🕊1🍾1
🌷Compile-time safety for enumerations in Go

https://vladimir.varank.in/notes/2023/09/compile-time-safety-for-enumerations-in-go/


🕊 @gopher_academy
👍21🍾1
Everything You Always Wanted to Know About Type Inference - And a Little Bit More

Robert Griesemer
9 October 2023


This is the blog version of my talk on type inference at GopherCon 2023 in San Diego, slightly expanded and edited for clarity.

https://go.dev/blog/type-inference


🕊 @gopher_academy
2🕊1🍾1
🎆 Go 1.21.3 and 1.20.10 are released!

🔐 Security: Includes a security fix for net/http (CVE-2023-39325).

📡 Announcement: https://groups.google.com/g/golang-announce/c/iNNxDTCjZvo

📦 Download: go.dev/dl/#go1.21.3


🕊 @gopher_academy
🍾2
🌷A real life use-case for generics in Go: API for client-side pagination - Vladimir Varankin

https://vladimir.varank.in/notes/2022/05/a-real-life-use-case-for-generics-in-go-api-for-client-side-pagination/


🕊 @gopher_academy
1👍1🕊1
🌷PostgreSQL Indexes: What They Are and How They Help - Simple Talk

https://www.red-gate.com/simple-talk/homepage/postgresql-indexes-what-they-are-and-how-they-help/


🕊 @gopher_academy
👍2🕊1
🌷System Design: Netflix | by Karan Pratap Singh | Medium

https://github.com/karanpratapsingh/system-design#netflix


🕊 @gopher_academy
👍3🔥2
Karan Pratap Singh - System Design.pdf
37 MB
کتاب System Design

یک کتاب مفید و کامل درخصوص طراحی نرم افزار با سایر موضوعات مختلف


🕊 @gopher_academy
🔥81🕊1🍾1