#Deadlock
1 artikel
Mengenal Deadlock Dan Cara Mengatasinya Pada Golang
Pengenalan
Salah satu masalah yang terjadi ketika menggunakan concurrent
atau paralel
yaitu sistem deadlock
. Apa itu deadlock? Deadlock adalah kejadian dimana sebuah proses concurrent atau goroutine saling menunggu (lock) sehingga tidak ada satupun goroutine yang bisa berjalan. Maka hati-hati bagi Anda jika membuat aplikasi atau program yang mengimplementasikan mutex lock and unlock dengan menggunakan goroutine. Baiklah kita akan coba saja langsung bagaimana simulasi pada program golang ketika terjadi deadlock
.