Google Go 1.10
01/12/1396 - 18:40
گروه دست اندر کار زبان 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 اینجا کلیک کنید.
کتاب الکترونیک دوره مقدماتی آموزش پایتون
- اگر قصد یادگیری برنامهنویسی را دارید ولی هیچ پیشزمینهای ندارید اینجا کلیک کنید.
منبع:
برچسب:
به اشتراک گذاری مطلب:
نظر شما چیست؟