Публикации по теме '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.")
}
что произойдет, так это то,..