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 دانلود كنيد.

برچسب: