Sobes.tech

Golang

Comment ne pas attendre la fin de toutes les goroutines en ErrGroup lors de la première erreur?

Senior
plata
56

Si le premier produit a été affiché 1000 fois, le deuxième 500 fois, et que le premier a 50 clics, et le deuxième 25, comment peut-on les comparer?

Senior
МВидеоМВидео
56

Quelle est la différence entre HTTP et REST?

Senior
X5 techX5 tech
56

package principal import ( "fmt" ) func main() { c := make(chan string, 1) go fmt.Println(<-c) c <- "Bonjour le monde!" fmt.Println("Sortie!") } Erreur fatale : toutes les goroutines sont endormies - blocage! goroutine 1 [réception de canal] : main.main() /tmp/sandbox[phone]/prog.go:10 +0x3a Programme terminé : statut 2.

Senior
Wildberries & Russ Bank
56

Où placer COMMIT et ROLLBACK dans le worker?

Senior
Финтехробот
56

Qu'est-ce qu'un canal en Go et comment transmet-il des données?

Middle
Сбертех
56

git push --set-upstream feature/auth git push origin feature/auth git push -u feature/auth origin git push -u origin feature/auth

Intern
AvitoAvito
56

Que se passait-il si le service plantait et ne lisait pas les messages de Kafka?

Senior
Cloud.ru
56

Quand utiliser mutex ou canaux?

Senior
Финтехробот
55

Pourquoi un namespace peut-il rester en statut Terminating pendant plus d'un jour?

Senior
Flant
55

Tâche : « Traitement parallèle des URL avec limite de temps » Écrivez une fonction fetchAll(urls []string, maxParallel int, timeout time.Duration) map[string]string, qui : 1. Pour chaque URL, effectue une requête HTTP GET (peut utiliser http.Get). 2. Retourne un map[string]string, où la clé est l'URL, et la valeur est le corps de la réponse (en chaîne) ou une chaîne vide en cas d'erreur/timeout. 3. Au maximum, maxParallel requêtes sont exécutées simultanément. 4. La durée totale de la fonction ne doit pas dépasser timeout. Si le délai est écoulé, toutes les requêtes non terminées sont annulées, et la fonction retourne ce qu'elle a pu. 5. Utilisez le contexte pour l'annulation.

Middle+
МВидеоМВидео
55

Quels gestionnaires de paquets sont utilisés dans Ubuntu et CentOS?

Senior
Flant
55

Pourquoi les propositions ne satisfaisant pas actuellement sont-elles ouvertes ?

Senior
OZONOZON
55

Est-il possible d'avoir 146% de CPU dans top et que cela signifie-t-il?

Middle
OZONOZON
55

Parle-moi de ta dernière expérience technique, quelles tâches as-tu accomplies, qu'est-ce qui t'a le plus passionné?

Senior
OZONOZON
55

Dans quel langage de programmation écrivez-vous?

Senior
Avanpost
55

L'accès concurrentiel à une tranche est-il sûr ? Y aura-t-il une condition de course si 4 goroutines modifient chacune leur index unique de la tranche ?

Senior
VK CloudVK Cloud
55

Qu'est-ce qu'une vue (représentation) ?

Middle
RWB
55

Y a-t-il une typification dynamique dans Go?

Junior
01.tech
55

Quels serveurs HTTP en Go avez-vous déjà utilisés?

Senior
техвил
55
/412