recherche

section suivante: 基准测试-性能测试使用328 joue

5 秒后自动播放下一节
  Regarder à nouveau

Les bases de Golang pour la maîtrise (saison 2)

Introduction >
chapitredidacticiel
Chapitre1Aller à l'interface linguistique

Introduction à l'interface et implémentation d'une interface simple

13 minutes44 secondes

Introduction aux détails de mise en œuvre de l'interface

06 minutes01 secondes

Deux façons d'attribuer des valeurs aux interfaces

16 minutes26 secondes

Type d'interface en paramètre

08 minutes11 secondes

Imbrication d'interfaces

04 minutes10 secondes

Aller à l'interface vide de la langue

08 minutes36 secondes

Tapez des assertions en langage Go

13 minutes37 secondes

Tranche ou structure affectée à un accès à l'interface vide

Relation un-à-plusieurs-à-un entre les types et les interfaces

Chapitre2gestion de session net/http html/template

Implémenter le serveur Web

http envoie une requête get avec des paramètres et obtient les paramètres

http envoie une demande de publication et obtient des données de publication

Obtenir les paramètres des cookies et des sessions

Introduction simple à l'utilisation du modèle

Utilisation de la plage if-pipe

avec fonction intégrée utilisation de fonctions personnalisées

Imbrication de modèles et échappement contextuel

Chapitre3Goroutine

Introduction au parallélisme et à la concurrence des coroutines de threads de processus

Introduction aux coroutines Go et à la planification GPM

Création de coroutines Goroutine et analyse des processus en cours d'exécution

Implémentation de la synchronisation des threads waitGroup

Introduction à l'utilisation des packages d'exécution

Le verrouillage Mutex résout le problème de la concurrence entre les ressources multi-coroutines

Utilisation de sync.map sécurisée par thread

Utilisez sync.once pour implémenter le mode singleton

L'opération atomique met en œuvre une opération de réduction des stocks

Autres utilisations des opérations atomiques

Chapitre4canal canal

utilisation des canaux et des canaux sans tampon

Traversée et fermeture de la plage de canaux

Utilisez des canaux mis en mémoire tampon et implémentez des verrous mutex

Le canal unidirectionnel implémente la lecture seule et l'écriture seule

sélectionner le traitement du multiplexage et du délai d'attente

Chapitre5Socket de programmation réseau/websocket

Socket implémente la communication client-serveur

Implémentation de socket simultanée

websocket réalise une communication mutuelle

Chapitre6Opérations de journalisation de fichiers

Écriture et création de fichiers d'opérations sur fichiers

Lecture de fichiers pour les opérations sur les fichiers

Utilisation du journal et écriture dans des fichiers

Chapitre7Réflexion sur les tests de performances des tests unitaires

Introduction aux tests unitaires et utilisation simple

Tests unitaires autres utilisations

Tests de référence - utilisation des tests de performances

L'utilisation de la réflexion TypeOf

ValueOf de Reflection utilise pour modifier la valeur de la variable

Utiliser la réflexion dans les structures

Chapitre8aller vers Mysql/Redis/Memcache

allez vous connecter à la base de données MySQL

13 minutes30 secondes

Insertion et requête MySQL

Transaction de suppression de mise à jour MySQL

11 minutes13 secondes

allez à l'opération Redis

15 minutes34 secondes

Go exploite Memcache

09 minutes32 secondes
  • AnnulerrépondreEnvoi en cours
  • Annulerposter une noteEnvoi en cours