cleanservice.7z
340.8 KB
سورس های مربوط به رویداد معماری کلین
Forwarded from Arvancloud
دعوت به همکاری از Senior Go Developerها
👩🏻💻 اگر دستکم ۲سال سابقهی برنامهنویسی با Golang دارید، به کوبرنتیز مسلطید و دارای تجربهی کافی در کار با CI/CD گیتلب هستید، ما در ابر آروان به Senior Golang Developer نیاز داریم.
🔗 به لینک زیر بروید و پس از خواندن شرح وظایف و نیازمندیهای این فرصت شغلی، رزومهی خود را برای ما ارسال کنید:
r1c.io/voLf
#بازارکار
☁️ @ArvanCloud
👩🏻💻 اگر دستکم ۲سال سابقهی برنامهنویسی با Golang دارید، به کوبرنتیز مسلطید و دارای تجربهی کافی در کار با CI/CD گیتلب هستید، ما در ابر آروان به Senior Golang Developer نیاز داریم.
🔗 به لینک زیر بروید و پس از خواندن شرح وظایف و نیازمندیهای این فرصت شغلی، رزومهی خود را برای ما ارسال کنید:
r1c.io/voLf
#بازارکار
☁️ @ArvanCloud
✅ ایمیج نسخه آفلاین سایت golangprograms
سایت golangprograms یک سایت مفید در خصوص مبانی کلی زبان گولنگ هستش و تقریبا به عناوین مهم و ضروری در زبان گو پرداخته.
https://hub.docker.com/r/ja7adr/golangprograms
نحوه راه اندازی :
۱. نصب داکر برروی سیستم عامل خود
۲. گرفتن ایمیج از طریق دستور
🔰 @gopher_academy
سایت golangprograms یک سایت مفید در خصوص مبانی کلی زبان گولنگ هستش و تقریبا به عناوین مهم و ضروری در زبان گو پرداخته.
https://hub.docker.com/r/ja7adr/golangprograms
نحوه راه اندازی :
۱. نصب داکر برروی سیستم عامل خود
۲. گرفتن ایمیج از طریق دستور
docker pull ja7adr/golangprograms
۳. اجرای ایمیج برروی لوکالdocker run -d -p 127.0.0.1:8080:80 ja7adr/golangprograms➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🔥 تلگرام در اپدیت جدیدش قابلیت های جذابی رو عرضه کرده که به خصوص برای حریم شخصی کاربران و کانالها حائز اهمیت هستن.
🔶 اولین قابلیت جدید این اپدیت امکان محدود کردن فوروارد شدن پستها در کانالهای خصوصی هست. بدین صورت وقتی این گزینه توسط ادمین کانال فعال بشه، ممبرها نه میتونن پستهای کانالتون رو فوروارد کنن، نه میتونن اونهارو ذخیره کنن و نه میتونن از اونها اسکرین شات بگیرن.
چنین قابلیتی به خصوص برای کانالهایی که دارای محتوای اختصاصی یا پولی هستن میتونه بسیار جذاب باشه و تلگرام سعی کرده تا جای ممکن جلوی انتشار محتوای این کانالها به خارج از کانال رو بگیره.
🔶 قابلیت بزرگ بعدی امکان پیام دادن در گروه ها و کامنت گذاشتن در کانالها با ایدی و عکس یکی از کانالهای عمومیتون هست که حریم شخصی کاربران رو بسیار افزایش میده و در صورت نیاز کاربران میتونن به طور کامل ناشناس بمونن و اثری از خودشون به جا نزارن.
این قابلیت همچنین باعث میشه تا کاربران نیازی به معرفی کانالشون در گروه های مختلف نداشته باشه و بقیه افراد گروه تنها با کلیک کردن رو عکس اون شخص میتونن به کانالش هدایت بشن.
🔶 قابلیت بعدی امکان حذف پیام های یک چت در بازه زمانی خاصی هست. مثلا اگر طی هفته گذشته حرفای ناخوشایندی زدین، به جای حذف کامل پیام ها یا انتخاب تک تک اونها به طور دستی، حالا میتونین بازه زمانی خاصی رو انتخاب کنین تا پیامهای اون بازه پاک بشن.
🔶 تلگرام برای کاربران iOS قابلیت تشخیص متن عکسها رو اضافه کرده و کاربران حالا به راحتی میتونن متن موجود در عکسهایی که در تلگرام براشون ارسال میشه رو استخراج کنن.
این قابلیت برخلاف قابلیت Live Text اپل، محدود به iOS 15 و ایفونهای خاصی نیست و تمام دستگاه های اپلی که از iOS 13 به بالا پشتیبانی میکنن میتونن از اون استفاده کنن. این قابلیت اما در حال حاضر محدود به زبان انگلیسی و چند زبان دیگه هست.
🔶 از حالا در منوی Devices میشه تعیین کرد که هر دستگاهی که برای مدت خاصی فعالیتی نداشت، به طور اتوماتیک از لیست دستگاه های وصل شده به اکانت شما حذف بشه.
🔶 همچنین در هنگام دریافت کد ورود به تلگرام با استفاده از تماس صوتی، کدی که باید برای ورود وارد کنین در واقع همون شماره ای هست که با شما تماس گرفته!
🔶 علاوه بر این از حالا در گروه هایی که نیاز به تایید ادمین برای ورود کاربران دارن، ربات های مدیریت گروه میتونن به کاربرانی که درخواست ورود دادن، پیام شخصی بدن و اونهارو مثل از قوانین گروه قبل از ورود اگاه کنن یا به اونها کپچا نشون بدن.
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
🔶 اولین قابلیت جدید این اپدیت امکان محدود کردن فوروارد شدن پستها در کانالهای خصوصی هست. بدین صورت وقتی این گزینه توسط ادمین کانال فعال بشه، ممبرها نه میتونن پستهای کانالتون رو فوروارد کنن، نه میتونن اونهارو ذخیره کنن و نه میتونن از اونها اسکرین شات بگیرن.
چنین قابلیتی به خصوص برای کانالهایی که دارای محتوای اختصاصی یا پولی هستن میتونه بسیار جذاب باشه و تلگرام سعی کرده تا جای ممکن جلوی انتشار محتوای این کانالها به خارج از کانال رو بگیره.
🔶 قابلیت بزرگ بعدی امکان پیام دادن در گروه ها و کامنت گذاشتن در کانالها با ایدی و عکس یکی از کانالهای عمومیتون هست که حریم شخصی کاربران رو بسیار افزایش میده و در صورت نیاز کاربران میتونن به طور کامل ناشناس بمونن و اثری از خودشون به جا نزارن.
این قابلیت همچنین باعث میشه تا کاربران نیازی به معرفی کانالشون در گروه های مختلف نداشته باشه و بقیه افراد گروه تنها با کلیک کردن رو عکس اون شخص میتونن به کانالش هدایت بشن.
🔶 قابلیت بعدی امکان حذف پیام های یک چت در بازه زمانی خاصی هست. مثلا اگر طی هفته گذشته حرفای ناخوشایندی زدین، به جای حذف کامل پیام ها یا انتخاب تک تک اونها به طور دستی، حالا میتونین بازه زمانی خاصی رو انتخاب کنین تا پیامهای اون بازه پاک بشن.
🔶 تلگرام برای کاربران iOS قابلیت تشخیص متن عکسها رو اضافه کرده و کاربران حالا به راحتی میتونن متن موجود در عکسهایی که در تلگرام براشون ارسال میشه رو استخراج کنن.
این قابلیت برخلاف قابلیت Live Text اپل، محدود به iOS 15 و ایفونهای خاصی نیست و تمام دستگاه های اپلی که از iOS 13 به بالا پشتیبانی میکنن میتونن از اون استفاده کنن. این قابلیت اما در حال حاضر محدود به زبان انگلیسی و چند زبان دیگه هست.
🔶 از حالا در منوی Devices میشه تعیین کرد که هر دستگاهی که برای مدت خاصی فعالیتی نداشت، به طور اتوماتیک از لیست دستگاه های وصل شده به اکانت شما حذف بشه.
🔶 همچنین در هنگام دریافت کد ورود به تلگرام با استفاده از تماس صوتی، کدی که باید برای ورود وارد کنین در واقع همون شماره ای هست که با شما تماس گرفته!
🔶 علاوه بر این از حالا در گروه هایی که نیاز به تایید ادمین برای ورود کاربران دارن، ربات های مدیریت گروه میتونن به کاربرانی که درخواست ورود دادن، پیام شخصی بدن و اونهارو مثل از قوانین گروه قبل از ورود اگاه کنن یا به اونها کپچا نشون بدن.
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
استخدام توسعه دهنده زبان گولنگ(Backend Golang developer)
مهارتهای ضروری؛
□■مسلط به زبان Golang
■□مسلط به معماری Clean در زبان برنامه نویسی Go
■□مسلط به پایگاه داده MySql
■□تسلط بر پیاده سازی برنامه ها به صورت Concurrent
■□مسلط بر Gin
■□تسلط بر GORM
■□آشنایی کافی با Docker
■□آشنایی نسبی با پایگاه داده PostgreSql
■□توانایی استفاده از git و Gitlab
شرایط
○دورکاری
○۵ روز در هفته
○روزی ۹ ساعت
○حقوق پیشنهادی 9 تا 15 میلیون تومان
■□ در صورت تمایل به همکاری رزومه خود را به ایمیل زیر ارسال کنید
fateme.i@dewzilla.com.ua
مهارتهای ضروری؛
□■مسلط به زبان Golang
■□مسلط به معماری Clean در زبان برنامه نویسی Go
■□مسلط به پایگاه داده MySql
■□تسلط بر پیاده سازی برنامه ها به صورت Concurrent
■□مسلط بر Gin
■□تسلط بر GORM
■□آشنایی کافی با Docker
■□آشنایی نسبی با پایگاه داده PostgreSql
■□توانایی استفاده از git و Gitlab
شرایط
○دورکاری
○۵ روز در هفته
○روزی ۹ ساعت
○حقوق پیشنهادی 9 تا 15 میلیون تومان
■□ در صورت تمایل به همکاری رزومه خود را به ایمیل زیر ارسال کنید
fateme.i@dewzilla.com.ua
[security] Go 1.17.5 (and 1.16.12) has been released.
It fixes two vulnerabilities:
- net/http: limit growth of header canonicalization cache (CVE-2021-44716)
- syscall: don’t close fd 0 on ForkExec error (CVE-2021-44717)
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
It fixes two vulnerabilities:
- net/http: limit growth of header canonicalization cache (CVE-2021-44716)
- syscall: don’t close fd 0 on ForkExec error (CVE-2021-44717)
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
سعی می کنم هر جمعه عصر یک جلسه بزاریم در حد یک ساعت از مباحث ابتدایی گولنگ شروع بکنیم تا مطالب پیشرفته تر
ماهیت جلسه هامون هم به شکلی باشه یک نفر اول یک مبحث رو توضیح می ده ، بعد بقیه دوستان نکات جذابی که بلدن در مورد اون مبحث رو بگن و در اخر دوستانی هم سوال دارن بتونن سوال هاشون رو بپرسن
اگه هر کس دوست داشت یک مطلب رو ارائه بده قطعا استقبال می شه
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
ماهیت جلسه هامون هم به شکلی باشه یک نفر اول یک مبحث رو توضیح می ده ، بعد بقیه دوستان نکات جذابی که بلدن در مورد اون مبحث رو بگن و در اخر دوستانی هم سوال دارن بتونن سوال هاشون رو بپرسن
اگه هر کس دوست داشت یک مطلب رو ارائه بده قطعا استقبال می شه
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
#جلسه_اول فرایدیگو
Gopath, Module, Package Main, Go Run, Go Build
اگه دوستان کسی خواست ارائه بده این موضوع رو خوشحال می شم بهم پیام بدم
@kianooshaz
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Gopath, Module, Package Main, Go Run, Go Build
اگه دوستان کسی خواست ارائه بده این موضوع رو خوشحال می شم بهم پیام بدم
@kianooshaz
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
❎Go 1.18 Beta 1 is available, with generics - go.dev
❎ https://go.dev/blog/go1.18beta1
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
❎ https://go.dev/blog/go1.18beta1
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
✅ Go 1.18 new features preview: Go workspace mode
♻️ https://tonybai.com/2021/11/12/go-workspace-mode-in-go-1-18/
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
♻️ https://tonybai.com/2021/11/12/go-workspace-mode-in-go-1-18/
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
✅ Detailed explanation of new features in Go 1.17:
module dependency graph pruning and delayed module loading
♻️ https://tonybai.com/2021/08/19/go-module-changes-in-go-1-17/
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
module dependency graph pruning and delayed module loading
♻️ https://tonybai.com/2021/08/19/go-module-changes-in-go-1-17/
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
❎Powerful Command-Line Applications in Go
Build Fast and Maintainable Tools
♻️ https://www.pragprog.com/titles/rggo/powerful-command-line-applications-in-go/
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
Build Fast and Maintainable Tools
♻️ https://www.pragprog.com/titles/rggo/powerful-command-line-applications-in-go/
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
❎When to Use Generics in Go?
♻️ https://teivah.medium.com/when-to-use-generics-in-go-36d49c1aeda
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy
♻️ https://teivah.medium.com/when-to-use-generics-in-go-36d49c1aeda
➖➖➖➖➖➖➖➖➖
🔰 @gopher_academy