Di Golang, paket sync menyediakan primitif sinkronisasi, seperti sync.Once, yang dapat digunakan untuk memastikan bagian kode tertentu dieksekusi hanya sekali, tidak peduli berapa kali kode tersebut dipanggil. Hal ini sangat berguna dalam skenario di mana kita ingin menghindari komputasi yang berlebihan, inisialisasi yang mahal, atau untuk memastikan keamanan thread…