Aplikasi berlabuh mungkin menghadapi ralat yang berkaitan dengan fail zoneinfo.zip yang hilang. Untuk menangani isu ini, pertimbangkan penyelesaian berikut:
Go 1.15 memperkenalkan pakej data masa/tzdata, yang membenarkan membenamkan maklumat zon waktu terus ke dalam binari. Ini menghapuskan pergantungan pada fail zoneinfo.zip luaran.
Faedah:
Untuk membenamkan maklumat zon waktu, import data masa/tzdata atau gunakan bendera timetzdata -tags semasa penyusunan.
Data masa/tzdata pendekatan memautkan versi maklumat zon waktu kepada versi Go yang digunakan untuk membina. Ini boleh menjadi pengehadan jika anda perlu mengemas kini maklumat zon waktu secara bebas.
Sebagai alternatif, anda boleh membuat luaran fail zoneinfo.zip dan melekapkannya ke dalam bekas. Ini membolehkan kemas kini dinamik tanpa memerlukan binari semula.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengendalikan Fail zoneinfo.zip yang Hilang dalam Aplikasi Dockerized Go Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!