Публикации по теме 'goroutines'


Обработка ответа от процедуры Go
Существует несколько вариантов использования Go Routine, и один из вариантов использования — запуск нескольких процедур и захват ответа. Примеры использования:- 1. Вызов нескольких API и регистрация/использование ответа. 2. Вставка строк в таблицу и регистрация ошибок, если таковые имеются. Пожалуйста, найдите ниже пример таких требований….!!!! package main import ( "fmt" "sync" ) type Resp struct { Msg string } func main(){ // unbuffered channel to capture..

Горутины
Как я упоминал в своем первом посте, я немного изучаю Go. Сегодня я столкнулся с горутинами, которые, по сути, представляют собой функции или методы, которые выполняются одновременно, в виде «потоков». Итак, если у нас есть (очень простой) код: func main() { go makeSureBothStatementsGetInThere() fmt.Println("We are executed concurrently.") } func makeSureBothStatementsGetInThere() { fmt.Println("We are executed concurrently.") } что произойдет, так это то,..