Channel એ goroutines વચ્ચે સંચાર માટે ટાઇપ કરેલ નળી છે — એક goroutine મૂલ્યો મોકલે છે, બીજો તેમને પ્રાપ્ત કરે છે। Channels એ Go goroutines માટે ડેટા સુરક્ષિત રીતે પાસ કરવા અને સિંક્રોનાઇজ કરવાનો રસ્તો છે, આડપ્રતીક "મેમોરીને સંચાર દ્વારા શેર કરો" ને મૂર્તિમાન કરે છે.
Channels બનાવવા અને ઉપયોગ કરવા
ch := ( )
{
ch <-
}()
value := <-ch
fmt.Println(value)
