Gopher Academy
3.32K subscribers
911 photos
40 videos
279 files
1.94K links
🕸 Gopher Academy

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

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

ادمین:
@mrbardia72

ادمین تبلیغات:
@labdon_ads
Download Telegram
Forwarded from Mamadeus
شرکت de-fitec که در حوزه های مختلف در هند و آمریکا مشغول به کار است , برای تکمیل تیم نرم افزاری خود برای کار در زمینه بلاک چین به برنامه نویس با تجربه کاری go و همچنین python نیازمند است .
درصورت علاقه به همکاری می‌توانید رزومه خود را از روش‌های زیر برای ما ارسال کنید:
mohammad@de-fitech.com
09366275305 telegram
وبسایت شرکت‌:
https://de-fitech.com/
#go
#python
Forwarded from Quera
📣 گفت‌وگوی صوتی تلگرامی: نقشه راه تبدیل شدن به یک توسعه‌دهنده #GO

☑️ قراره توی این گفت‌وگو همراه محسن سمیعی عزیز، Technical Lead شرکت پادرو باشیم و در خصوص موضوعات زیر به گفت‌وگو بپردازیم.

🔔موضوعاتی که در این گفت‌وگو مطرح خواهد شد:

▪️پیش نیازها، کاربردها و ویژگی‌های زبان GO
▪️از یادگیری تا #استخدام
▪️درآمد و بازارکار زبان برنامه‌نویسی GO
▪️پرسش و پاسخ با شنوندگان

🕰 چهارشنبه ۲۳ تیر ساعت ۱۸
🗓افزودن به تقویم🗓

از طریق لینک زیر در این گفت‌وگو شرکت کنید:

🔗 https://t.me/quera_ir?voicechat

@Quera_ir
Forwarded from Quera
📣اولین سری از مسابقات #Quera_Connect با زبان برنامه‌نویسی #Go

🕰 جمعه ۱ مرداد ساعت ۱۶:۰۵
🎁۱۵میلیون تومان جایره نقدی به نفرات برتر

🔹 شرکت بله اسپانسر این سری از مسابقات کوئرا کانکت خواهد بود و از نفرات برتر برای مصاحبه #استخدامی دعوت به عمل می‌نماید.

اطلاعات بیشتر و ثبت‌نام رایگان:
🔗 https://quera.ir/r/oczow

@Quera_ir
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
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
Learn Go with test-driven development
با روش TDD زبان برنامه‌نویسی go رو یاد بگیرید.

#go #golang #tdd #test #red #green #refactor #testing #driven #development

https://github.com/quii/learn-go-with-tests


🔰 @gopher_academy
🔥8
📚 فصل اول کتاب زبان برنامه نویسی گو فارسی تمام شد

مفتخریم فصل اول کتاب را تمام کردیم و در کنار این فصل ما یکسری امکانات دیگری به کتاب اضافه کردیم تا در هر شرایطی به کتاب دسترسی داشته باشید.

🚀 ویژگی های جدید :
- اپلیکیشن آفلاین و آنلاین برای انواع پلت فرم های دسکتاپ و موبایل
- ایمیج داکر برای اندازی کانتینر کتاب برای دسترسی آفلاین
- سرورهای مختلف برای دسترسی کتاب
- تکمیل فصل اول

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

- https://book.gofarsi.ir
- https://book.ir1.gofarsi.ir
- https://ipfs-book.gofarsi.ir
- https://book.m1.gofarsi.ir
- https://book.m2.gofarsi.ir

مخزن کتاب : https://github.com/GoFarsi/book
لینک مشارکت : https://github.com/GoFarsi/book/blob/main/COUNTRIBUTING.md

#go #golang


🔰 @gopher_academy
🕊11👍3🍾31
Free class remote about writing smart contracts in golang by William Kennedy.

Limited time for register

🔗 https://www.ardanlabs.com/live-training-events/smart-contracts-with-go-feb-13-2023.html

#go #blockchain


🔰 @gopher_academy
👀4👍3🤩1🍌1
Go Programming Language For Dummies - DevTwitter.pdf
12.5 MB
#Go

Go Programming Language For Dummies

- By Wei-Meng Lee
- 339 Pages


🕊 @gopher_academy
👍3🕊1
Go With The Domain - DevTwitter.pdf
21.1 MB
#Go

Go With The Domain
Building Modern Business Software in Go

- By Robert Laszczak and Milosz Smolka
- 221 Pages


🕊 @gopher_academy
🍾4🔥2💊1
۵۰ نکته برای کسانی که قصد یادگیری زبان برنامه‌نویسی Go را دارند.

#golang #go #tip #tips

https://golang50shad.es


🕊 @gopher_academy | @GolangEngineers
👍6🔥21🍾1
for loop in golang in idiomatic way

func main() {
i := 0
for ok := true; ok; ok = (i != 10) {
fmt.Print(i*i, " ")
i++
}
}

» output: 0 1 4 9 16 25 36 49 64 81
#go_idiom

🕊 @gopher_academy | @GolangEngineers
👍3
package main

import "fmt"

func main() {
var values = []string{"1", "2", "3", "4", "5"}
for _, value := range values[1:] {
fmt.Println(value)
}
}

ایجاد و استفاده از حلقه for range در زبان گولنگ و همچنین محدود کردن slice مورد نظر آن به کمک اندیس ها

#go_idiom

🕊 @gopher_academy | @GolangEngineers
🍾5👍31
🟢Unintended variable shadowing (#1)

🔵Avoiding shadowed variables can help prevent mistakes like referencing the wrong variable or confusing readers.

#tip #go

👑 @gopher_academy
👍3🎉2