កំណែថ្មីនៃ Go 1.14 គឺនៅទីនេះហើយទាំងនេះគឺជាព័ត៌មានរបស់វា

Go

ក្រុមហ្គូអេអូបានប្រកាសចេញសេចក្តីជូនដំណឹង ១.១៤ដែលជាកំណែថ្មីនៃភាសាកម្មវិធីប្រភពកូដបើកចំហដែលបង្កើតឡើងដោយហ្គូហ្គោល។ ដូចដែលបានសន្យាការចេញផ្សាយនេះមិនលើសពីខែកុម្ភៈនិង ហ្គេតថេកមិនបានបញ្ឈប់ការថ្លែងអំណរគុណដល់អ្នកដែលមានចិត្តល្អគ្រប់គ្រាន់ដើម្បីចូលរួមចំណែក ចំពោះការរចនានៃជំនាន់នេះតាមរយៈមតិយោបល់ដែលបានផ្តល់សម្រាប់គោលបំណងនេះនិងសម្រាប់អ្នកដែលចូលរួមក្នុងការសាកល្បងបែតាឬដោយការចេញលេខកូដរាយការណ៍កំហុសនិងការបញ្ជូនមតិយោបល់

រហូតមកដល់ពេលនេះ, ក្រុមជីអូបានព្យាយាមរក្សាបញ្ហាប្រឈមដែលបានចាប់ផ្តើមដោយរ៉ូបផេកដែលជាអ្នកបង្កើតម្នាក់ក្នុងចំណោមអ្នកបង្កើតទាំងបីនៃហ្គូហ្គោន ខ្ញុំចង់អោយភាសានេះធ្វើអោយកម្មវិធីខ្នាតធំមានភាពងាយស្រួលនិងលឿនជាងមុន។ ចាប់តាំងពីវាក្យសម្ព័ន្ធរបស់ហ្គោត្រូវបានផ្អែកលើធាតុដែលធ្លាប់ស្គាល់នៃភាសា C ជាមួយនឹងពាក្យកម្ចីឯកត្តជនពីភាសា Python ។ ភាសាមានភាពសង្ខេបគ្រប់គ្រាន់ប៉ុន្តែលេខកូដងាយស្រួលអាននិងយល់។

កូដទៅត្រូវបានចងក្រងជាឯកសារគោលពីរដែលអាចប្រតិបត្តិបានដាច់ដោយឡែក ដែលដំណើរការដោយមិនប្រើម៉ាស៊ីននិម្មិត (ប្រវត្តិរូបម៉ូឌុលបំបាត់កំហុសនិងប្រព័ន្ធរងផ្សេងទៀតដែលមានបញ្ហាត្រូវបានបញ្ចូលក្នុងពេលរត់ជាសមាសធាតុពេលរត់) ដែល អនុញ្ញាតឱ្យការអនុវត្តប្រៀបធៀបទៅនឹងស៊ី។

គម្រោងនេះត្រូវបានបង្កើតឡើងដំបូងជាមួយនឹងការសរសេរកម្មវិធីពហុខ្សែនិងការងារប្រកបដោយប្រសិទ្ធភាពនៅក្នុងប្រព័ន្ធពហុស្នូលនៅក្នុងចិត្តសូម្បីតែផ្តល់កម្រិតប្រតិបត្តិករដែលបានអនុវត្តដើម្បីរៀបចំកុំព្យូទ័រស្របនិងអន្តរកម្មរវាងវិធីសាស្ត្រស្របគ្នា។

ភាសានេះក៏ផ្តល់នូវការការពារដែលមានស្រាប់ផងដែរប្រឆាំងនឹងតំបន់មេម៉ូរីលើសចំណុះនិងផ្តល់សមត្ថភាពក្នុងការប្រើប្រាស់ឧបករណ៍ប្រមូលសំរាម។

លក្ខណៈពិសេសថ្មីសំខាន់ៗរបស់ Go 1.14

ការផ្លាស់ប្តូរដ៏សំខាន់មួយនៅក្នុងកំណែថ្មីនេះទាក់ទងនឹងបញ្ហានេះ ប្រព័ន្ធម៉ូឌុលថ្មីនៅក្នុងពាក្យបញ្ជាទៅសម្រាប់ការប្រើប្រាស់រីករាលដាលត្រូវបានបើកដំណើរការតាមលំនាំដើមហើយត្រូវបានណែនាំសម្រាប់ការគ្រប់គ្រងភាពអាស្រ័យជំនួសឱ្យ GOPATH ។

ប្រព័ន្ធម៉ូឌុលថ្មីមានលក្ខណៈពិសេសដែលត្រូវគ្នាជាមួយកំណែដែលភ្ជាប់មកជាមួយឧបករណ៍ចែកចាយកញ្ចប់និងប្រព័ន្ធគ្រប់គ្រងភាពអាស្រ័យដែលប្រសើរឡើង។ ដោយមានជំនួយពីម៉ូឌុល។ អ្នកអភិវឌ្ឍន៍មិនត្រូវបានគេភ្ជាប់ទៅនឹងការងារនៅក្នុងដើមឈើ GOPATH ទេ។ ពួកគេអាចកំណត់យ៉ាងជាក់លាក់នូវភាពអាស្រ័យផ្អែកលើជំនាន់និងបង្កើតសភាដែលអាចធ្វើម្តងទៀត។

ដូចគ្នានេះផងដែរ, ខ្សែស្រឡាយនឹងមិនចាំបាច់ព្យួរដោយគ្មានកំណត់ទៀតទេ ដូចទៅនឹងករណីខាងលើដែលមានរង្វិលជុំដោយមិនចាំបាច់ហៅមុខងារដូចដែល Go Scheduler ធ្វើការដើម្បីពិនិត្យមើលពេលវេលាប្រតិបត្តិជាក់លាក់នៃទម្លាប់បច្ចុប្បន្នអំឡុងពេលហៅមុខងារមុនពេលដកវាចេញពីខ្សែស្រឡាយដើម្បីបើកលំហនិងអនុញ្ញាតឱ្យប្រតិបត្តិ ទម្លាប់ថ្មី។ នេះនឹងជះឥទ្ធិពលដល់ភាពយឺតយ៉ាវទាបនៅក្នុង Go 1.14 ។

ការផ្លាស់ប្តូរមួយទៀតគឺអេបានបន្ថែមការគាំទ្រសម្រាប់បង្កប់ចំណុចប្រទាក់ជាមួយសំណុំវិធីសាស្ត្រត្រួតគ្នា។ វិធីសាស្រ្តនៃចំណុចប្រទាក់ដែលមានស្រាប់អាចមានឈ្មោះនិងហត្ថលេខាដូចគ្នានឹងវិធីសាស្ត្រដែលមាននៅក្នុងចំណុចប្រទាក់ដែលមានស្រាប់។ វិធីសាស្រ្តដែលបានប្រកាសយ៉ាងច្បាស់នៅតែមានតែមួយគត់ដូចមុន។

ម្យ៉ាងវិញទៀត ការអនុវត្តនៃការបញ្ចេញមតិ "ពន្យាពេល" ត្រូវបានកើនឡើងដែលការប្រើប្រាស់របស់វាឥលូវនេះខុសគ្នាឆ្ងាយពីការហៅដោយផ្ទាល់ទៅមុខងារខ្ជិលដែលអនុញ្ញាតឱ្យអ្នកប្រើមុខងារខ្ជិលចាប់ផ្តើមនៃលេខកូដដែលទាក់ទងនឹងដំណើរការ។

ចំណង់ចំណូលចិត្តជាមុនអសមកាលក៏ត្រូវបានផ្តល់ជូនផងដែរ- រង្វិលជុំដែលមិនមានមុខងារហៅទូរស័ព្ទឥឡូវនេះអាចនាំឱ្យមានការជាប់គាំងសម្រាប់ឧបករណ៍កំណត់ពេលឬការពន្យាពេលក្នុងការចាប់ផ្តើមប្រមូលសំរាម។

ប្រសិទ្ធភាពនៃប្រព័ន្ធបែងចែកទំព័រមេម៉ូរីត្រូវបានធ្វើឱ្យប្រសើរឡើងដែលឥឡូវមានទំនាស់ចាក់សោតិចជាងមុនក្នុងការកំណត់រចនាសម្ព័ន្ធជាមួយតម្លៃ GOMAXPROCS ធំ។

ជាលទ្ធផលការពន្យារពេលត្រូវបានកាត់បន្ថយហើយការអនុវត្តបានកើនឡើងជាមួយនឹងការបែងចែកប៉ារ៉ាឡែលដែលពឹងផ្អែកខ្លាំងនៃប្លុកសតិធំ។

គ្មាន​ទៀត​ទេ អ្នកអាចរកឃើញបញ្ជីពេញលេញនៃលក្ខណៈថ្មីៗទាំងនេះ គន្លឹះ នៅក្នុងកំណត់ចំណាំការចេញផ្សាយ GO 1.14 ។

ដូចគ្នានេះផងដែរកំណែថ្មីនេះនឹងដំណើរការលើ macOS 10.11 El Capitan ហើយនឹងនៅតែគាំទ្រប៊ីតប៊ីត 32 ប៊ីតនៅលើវេទិកានេះ។ នេះអាចជាកំណែចុងក្រោយបំផុតដែលគាំទ្រប៊ីតប៊ីតប៊ីត 32 ប៊ីតនៅលើវេទិកាផ្សេងទៀតដូចជា watchOS, iOS, iPadOS និង tvOS ។


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

ធ្វើជាយោបល់ដំបូង

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។ អ្នកគួរតែអនុវត្តតាម *

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ: មីហ្គែល - ហ្គែលហ្គេតថន
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។