Google Go 1.10
چه قابلیت‌های جدیدی به زبان Go گوگل اضافه شده است
گروه دست اندر کار زبان Go گوگل که به Golang نیز معروف است به تازگی نسخه جدید زبان منبع باز معروف Go 1.10 را منتشر کرده است. اما چه ویژگی جدیدی به این زبان افزوده شده است؟

قابلیت‌های جديد موجود در Google Go 1.10

این به‎روزرسانی زنجیره ابزار کامپایلر و بهبود عملکرد را ارائه می‌کند، اما هیچ تغییری در اصل زبان به وجود نیامده است. Go 1.10 اکنون این قابلیت‎های کلیدی را فراهم می‌کند:

  • بهبود عملکرد کد تولید شده توسط کامپایلر، به شکلی که در سراسر معماری‎های پشتیبانی شده گسترش یافته است.
  • به دلیل سرعت بالا در جمع آوری زواید، ایجاد کد بهتر و بهینه سازی کتابخانه‎های اصلی، برنامه‎ها باید کمی‌ سریع‎تر اجرا شوند.
  • اطلاعات دیباگ Dwarf در باینری‎ها به وسیله مقادیر ثابتی که حالا ذخیره شده‎اند بهبود پیدا کرده است. همچنین اطلاعات شماره خط دقیق‎تر شده است.
  • حالا پورت linux/ppc64le برای استفاده از فرمان cgo در برنامه‎ها به لینک خروجی نیاز دارد.
  • فرمان go build بر اساس محتوای فایل‎های منبع، فلگ‎های ساخت مشخص و فراداده موجود در پیکیج‎ها می‎تواند پکیج‎های تاریخ گذشته را شناسایی ‌کند.
  • فرمان go install حالا تنها پکیج‎ها و فرامین فهرست شده در خط فرمان را نصب می‌کند. برای نصب سایر اجزا توسعه دهندگان باید از فلگ go install –i استفاده کنند.
  • یک به‎روزرسانی در گرامر برای عبارات متنی و کدهای دستوری تا بتوان از هر نوع عبارتی به عنوان گیرنده استفاده کرد.
  • حالا نتایج Test از طریق go test کش می‌شوند.
  • بسته Unicode از Unicode 9.0 به نسخه 10.0 ارتقا پیدا کرده است و 8,518 کاراکتر از جمله نماد واحد پول بیتکوین و 56 اموجی به آن اضافه شده است.

شما می‌توانید Go 1.10 را از سایت پروژه Go دانلود كنيد.

ماهنامه شبکه را از کجا تهیه کنیم؟
ماهنامه شبکه را می‌توانید از کتابخانه‌های عمومی سراسر کشور و نیز از دکه‌های روزنامه‌فروشی تهیه نمائید.

ثبت اشتراک نسخه کاغذی ماهنامه شبکه     
ثبت اشتراک نسخه آنلاین

 

کتاب الکترونیک +Network راهنمای شبکه‌ها

  • برای دانلود تنها کتاب کامل ترجمه فارسی +Network  اینجا  کلیک کنید.

کتاب الکترونیک دوره مقدماتی آموزش پایتون

  • اگر قصد یادگیری برنامه‌نویسی را دارید ولی هیچ پیش‌زمینه‌ای ندارید اینجا کلیک کنید.

ایسوس

نظر شما چیست؟