🍴پکیج Forker
با استفاده از این پکیج می توانید درخواست های سمت سرور http را همزمان بین child process های تقسیم کنید و اینکار باعث پردازش سریعتر درخواست های همزمان می شود.
https://github.com/Ja7ad/forker
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
با استفاده از این پکیج می توانید درخواست های سمت سرور http را همزمان بین child process های تقسیم کنید و اینکار باعث پردازش سریعتر درخواست های همزمان می شود.
https://github.com/Ja7ad/forker
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍10🤔5❤1👎1🕊1
📌 ابزار fieldalignment برای از بین بردن سریع padding aligment ها
با استفاده از این ابزار می توانید padding های داخل struct را از بین ببرید تا حافظه کمتری در مموری اشتغال شود.
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
با استفاده از این ابزار می توانید padding های داخل struct را از بین ببرید تا حافظه کمتری در مموری اشتغال شود.
go install golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment@latest
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍8🕊2
دوستان چند وقتی هست یک کتابخانه با نام pgp نوشتم که چندین Payment gateway provider رو پشتیبانی کنه نظیر زرین پال و ...
فعلا کلاینت و زرین پال رو نوشتم ولی وقت نکردم تست کامل بنویسم و تست بگیرم
اگر مایل به مشارکت بودین خیلی خوشحال میشم تا بتونم این کتابخانه رو تکمیل کنم و از تجربه و ایده های شما عزیزان هم استفاده کنم
https://github.com/Ja7ad/pgp
.
فعلا کلاینت و زرین پال رو نوشتم ولی وقت نکردم تست کامل بنویسم و تست بگیرم
اگر مایل به مشارکت بودین خیلی خوشحال میشم تا بتونم این کتابخانه رو تکمیل کنم و از تجربه و ایده های شما عزیزان هم استفاده کنم
https://github.com/Ja7ad/pgp
.
GitHub
GitHub - GoFarsi/paygap: Payment gateway providers SDK Go for zarinpal, idpay, pay.ir, and other gateway providers
Payment gateway providers SDK Go for zarinpal, idpay, pay.ir, and other gateway providers - GitHub - GoFarsi/paygap: Payment gateway providers SDK Go for zarinpal, idpay, pay.ir, and other gateway ...
👍10🕊2🤔1
#code_time
✅ در کد بالا چه اتفاقی صورت گرفته؟ (عنوان مناسب با توضیحات کامنت کنید)
https://go.dev/play/p/Fd7hi5tpAIN
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
✅ در کد بالا چه اتفاقی صورت گرفته؟ (عنوان مناسب با توضیحات کامنت کنید)
https://go.dev/play/p/Fd7hi5tpAIN
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍2🤔2🕊2
✅ سایت stackoverflow بصورت آفلاین (۷۰ گیگ)
https://download.kiwix.org/zim/stack_exchange/stackoverflow.com_en_all_2022-05.zim
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
https://download.kiwix.org/zim/stack_exchange/stackoverflow.com_en_all_2022-05.zim
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍4🕊2
چند روزی هست با کمک برخی از دوستان تصمیم گرفتم یک کتاب اپن سورس آنلاین در خصوص زبان گو به فارسی راه اندازی کنیم و در این کتاب به طور عمیق از پایه تا پیشرفته به تمامی مفاهیم زبان گو بپردازیم.
این کتاب در اول راه خودش هست و سعی داریم خیلی سریع تمامی بخش هایش را آماده کنیم تا کسانیکه قصد دارد زبان گو را یادبگیرند و یا اینکه استک خود را به زبان گو تغییر دهند به راحتی زبان گو را یادبگیرند.
هدف کلی ما افزایش جامعه گوفرها هستش و شما می توانید با مشارکت در این کتاب به هدف کمک کنید.
https://book.gofarsi.ir/
جهت مشارکت می توانید به مخزن پروژه مراجعه فرمایید:
https://github.com/GoFarsi/book
#جادی_میرمیرانی
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
این کتاب در اول راه خودش هست و سعی داریم خیلی سریع تمامی بخش هایش را آماده کنیم تا کسانیکه قصد دارد زبان گو را یادبگیرند و یا اینکه استک خود را به زبان گو تغییر دهند به راحتی زبان گو را یادبگیرند.
هدف کلی ما افزایش جامعه گوفرها هستش و شما می توانید با مشارکت در این کتاب به هدف کمک کنید.
https://book.gofarsi.ir/
جهت مشارکت می توانید به مخزن پروژه مراجعه فرمایید:
https://github.com/GoFarsi/book
#جادی_میرمیرانی
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍16🔥9❤4🕊2
Forwarded from جمهوری کدرز میم
نسخه ی جدید Rust منتشر شد.
نکته ی جالب این ریلیز اینه که همون اول کار از بانو مهسا امینی گفته و از ایرانیان و اعتراضات حمایت کرده.
https://blog.rust-lang.org/2022/11/03/Rust-1.65.0.html
@codersmeme
نکته ی جالب این ریلیز اینه که همون اول کار از بانو مهسا امینی گفته و از ایرانیان و اعتراضات حمایت کرده.
https://blog.rust-lang.org/2022/11/03/Rust-1.65.0.html
@codersmeme
❤30🌚2👍1
✅ ابزار gvm مدیریت آسان کامپایلر زبان گو در لینوکس
با استفاده از این ابزار می توانید خیلی ساده نسخه زبان گو خود را upgrade, downgrade و یا حتی نصب کنید.
ویژگی ها :
- دانلود و نصب سریع و آسان
- ارتقا زبان گو در صورت وجود نسخه جدید
- بازگشت به نسخه قبلی در صورت استفاده از downgrade به نسبت ورژن فعلی
- نصب, ارتقا یا downgrade به ورژن خاصی
- گرفتن لیست نسخه های موجود کامپایلر گو
- گرفتن لیست لینک های تغییرات نسخه ها
- امکان بکاپ گیری در محلی مشخص از کامپایلر دانلود شده
- انتخاب خودکار mirror های مختلف جهت دانلود کامپایلر (برای بحث تحریم)
☑️ https://github.com/GoFarsi/gvm
🔰 https://github.com/GoFarsi/gvm/releases
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
با استفاده از این ابزار می توانید خیلی ساده نسخه زبان گو خود را upgrade, downgrade و یا حتی نصب کنید.
ویژگی ها :
- دانلود و نصب سریع و آسان
- ارتقا زبان گو در صورت وجود نسخه جدید
- بازگشت به نسخه قبلی در صورت استفاده از downgrade به نسبت ورژن فعلی
- نصب, ارتقا یا downgrade به ورژن خاصی
- گرفتن لیست نسخه های موجود کامپایلر گو
- گرفتن لیست لینک های تغییرات نسخه ها
- امکان بکاپ گیری در محلی مشخص از کامپایلر دانلود شده
- انتخاب خودکار mirror های مختلف جهت دانلود کامپایلر (برای بحث تحریم)
☑️ https://github.com/GoFarsi/gvm
🔰 https://github.com/GoFarsi/gvm/releases
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍8🕊2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
ابزار hyperfine یک ابزار مفید جهت بنچمارک برنامه های بیلد شده
https://github.com/sharkdp/hyperfine
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
https://github.com/sharkdp/hyperfine
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍6🕊2
Forwarded from Gopher Academy (Javad)
چند روزی هست با کمک برخی از دوستان تصمیم گرفتم یک کتاب اپن سورس آنلاین در خصوص زبان گو به فارسی راه اندازی کنیم و در این کتاب به طور عمیق از پایه تا پیشرفته به تمامی مفاهیم زبان گو بپردازیم.
این کتاب در اول راه خودش هست و سعی داریم خیلی سریع تمامی بخش هایش را آماده کنیم تا کسانیکه قصد دارد زبان گو را یادبگیرند و یا اینکه استک خود را به زبان گو تغییر دهند به راحتی زبان گو را یادبگیرند.
هدف کلی ما افزایش جامعه گوفرها هستش و شما می توانید با مشارکت در این کتاب به هدف کمک کنید.
https://book.gofarsi.ir/
جهت مشارکت می توانید به مخزن پروژه مراجعه فرمایید:
https://github.com/GoFarsi/book
#جادی_میرمیرانی
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
این کتاب در اول راه خودش هست و سعی داریم خیلی سریع تمامی بخش هایش را آماده کنیم تا کسانیکه قصد دارد زبان گو را یادبگیرند و یا اینکه استک خود را به زبان گو تغییر دهند به راحتی زبان گو را یادبگیرند.
هدف کلی ما افزایش جامعه گوفرها هستش و شما می توانید با مشارکت در این کتاب به هدف کمک کنید.
https://book.gofarsi.ir/
جهت مشارکت می توانید به مخزن پروژه مراجعه فرمایید:
https://github.com/GoFarsi/book
#جادی_میرمیرانی
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
👍11❤8🕊3
📚 فصل اول کتاب زبان برنامه نویسی گو فارسی تمام شد
مفتخریم فصل اول کتاب را تمام کردیم و در کنار این فصل ما یکسری امکانات دیگری به کتاب اضافه کردیم تا در هر شرایطی به کتاب دسترسی داشته باشید.
🚀 ویژگی های جدید :
- اپلیکیشن آفلاین و آنلاین برای انواع پلت فرم های دسکتاپ و موبایل
- ایمیج داکر برای اندازی کانتینر کتاب برای دسترسی آفلاین
- سرورهای مختلف برای دسترسی کتاب
- تکمیل فصل اول
توجه : فصل دوم هم اکنون شروع شده و هنوزم دیر نشده برای اینکه به جمع مشارکت کنندگان بپیوندید.
- 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
مفتخریم فصل اول کتاب را تمام کردیم و در کنار این فصل ما یکسری امکانات دیگری به کتاب اضافه کردیم تا در هر شرایطی به کتاب دسترسی داشته باشید.
🚀 ویژگی های جدید :
- اپلیکیشن آفلاین و آنلاین برای انواع پلت فرم های دسکتاپ و موبایل
- ایمیج داکر برای اندازی کانتینر کتاب برای دسترسی آفلاین
- سرورهای مختلف برای دسترسی کتاب
- تکمیل فصل اول
توجه : فصل دوم هم اکنون شروع شده و هنوزم دیر نشده برای اینکه به جمع مشارکت کنندگان بپیوندید.
- 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🍾3⚡1
🥳 Go 1.19.4 and 1.18.9 are released!
🔏 Security: Includes security fixes for net/http (CVE-2022-41717, CVE-2022-41720) and os (CVE-2022-41720).
📦 Download: go.dev/dl/#go1.19.4
#golang
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🔏 Security: Includes security fixes for net/http (CVE-2022-41717, CVE-2022-41720) and os (CVE-2022-41720).
📦 Download: go.dev/dl/#go1.19.4
#golang
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
go.dev
All releases - The Go Programming Language
⚡5❤1👍1🕊1🍾1
🚀 GRPC over unix socket Protocol with usecase
Unix sockets, or Unix Domain Sockets, allow bidirectional data exchange between processes running on the same machine. In order to transmit data between processes, the file system provides a reliable and efficient mechanism. The kernel is the only component involved in communication between processes. The processes communicate by reading and writing to the same socket file, which is managed by the kernel. Kernels handle communication details, such as synchronization, buffering, and error handling, and ensure that data is delivered reliably and correctly.
https://github.com/Ja7ad/grpc-unix-socket
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Unix sockets, or Unix Domain Sockets, allow bidirectional data exchange between processes running on the same machine. In order to transmit data between processes, the file system provides a reliable and efficient mechanism. The kernel is the only component involved in communication between processes. The processes communicate by reading and writing to the same socket file, which is managed by the kernel. Kernels handle communication details, such as synchronization, buffering, and error handling, and ensure that data is delivered reliably and correctly.
https://github.com/Ja7ad/grpc-unix-socket
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
GitHub
GitHub - Ja7ad/grpc-unix-socket: GRPC over unix socket Protocol
GRPC over unix socket Protocol. Contribute to Ja7ad/grpc-unix-socket development by creating an account on GitHub.
👍3🕊1