Go
Golang 1.12
Fedora 30 ມາພ້ອມກັບ Golang ເວີຊັນ 1.12, ເຊິ່ງອັບເດດມາຈາກເວີຊັນ 1.11 ໃນ Fedora 29. ການປ່ຽນແປງທີ່ໂດດເດັ່ນລວມມີ:
ຄຸນສົມບັດໃໝ່
-
ລະບົບກວດສອບ Race detector ໄດ້ຮັບການຮອງຮັບແລ້ວໃນລະບົບ ARM 64-ບິດ (
linux/arm64). -
ຄຳສັ່ງ
goຮອງຮັບການເຮັດວຽກແບບຮັບຮູ້ໂມດູນ (module-aware) ຢູ່ນອກໄດເຣັກທໍຣີໂມດູນໄດ້ແລ້ວ ເມື່ອຕັ້ງຄ່າGO111MODULEເປັນon. -
ຕົວຄອມໄພເລີ (compiler) ໄດ້ປັບປຸງການວິເຄາະຕົວປ່ຽນທີ່ມີຜົນ (live variable analysis) ໃຫ້ດີຂຶ້ນ.
-
godocຮອງຮັບແຟລັກ-all(ສະແດງ API ທັງໝົດທີ່ສົ່ງອອກມາພ້ອມກັບຄູ່ມື) ແລະ ແຟລັກ-src(ສະແດງຊອຣ໌ສໂຄ້ດຂອງເປົ້າໝາຍ) ແລ້ວ. -
traceຮອງຮັບການແຕ້ມກຣາຟ (plotting) ເສັ້ນໂຄ້ງການນຳໃຊ້ mutator ແລ້ວ. -
ປະສິດທິພາບການເຮັດຄວາມສະອາດໜ່ວຍຄວາມຈຳ (Sweeping) ໄດ້ຮັບການປັບປຸງໃຫ້ດີຂຶ້ນຢ່າງຈະແຈ້ງ ເມື່ອມີສ່ວນຕ່າງໆຂອງ heap ຍັງຄົງເຮັດວຽກຢູ່ເປັນຈຳນວນຫຼາຍ
-
ເພີ່ມການຮອງຮັບ TLS 1.3 ແບບເລືອກເອງ (opt-in) ໃນແພັກເກດ
crypto/tls
ສິ່ງທີ່ບໍ່ແນະນຳໃຫ້ໃຊ້ແລ້ວ
-
ຄຳສັ່ງ
go tool vetບໍ່ໄດ້ຮັບການຮອງຮັບອີກຕໍ່ໄປ. ໃຫ້ໃຊ້go vetແທນນັບແຕ່ເວລານີ້ເປັນຕົ້ນໄປ. -
ເວີຊັນ 1.12 ເປັນເວີຊັນສຸດທ້າຍທີ່ຮອງຮັບແພັກເກດທີ່ມີແຕ່ໄຟລ໌ບີນາຣີ (binary-only packages).
-
godocບໍ່ມີສ່ວນຕິດຕໍ່ຜູ້ໃຊ້ແບບບັນທັດຄຳສັ່ງ (command line interface) ອີກຕໍ່ໄປ ແລະ ຈະເຮັດວຽກເປັນພຽງເວັບເຊີເວີເທົ່ານັ້ນ
ສຳລັບຂໍ້ມູນເພີ່ມເຕີມທັງໝົດກ່ຽວກັບເວີຊັນນີ້, ເບິ່ງໄດ້ທີ່ ບັນທຶກການປ່ຽນແປງຈາກຜູ້ພັດທະນາຕົ້ນທາງ.
Want to help? Learn how to contribute to Fedora Docs ›