Apprendre GoLang - Cours

Derniers cours

  • Comprendre le DevOps
  • Apprendre ELK
  • Apprendre Terraform
  • Apprendre la SDL 2
  • Apprendre Ansible
  • Apprendre GoLang
  • Apprendre Docker
  • Apprendre Kubernetes
  • Tous les cours ...
  • Tous les articles ...

Cours

Apprendre GoLang

Dans ce cours complet et gratuit vous apprendrez à développer des applications avec le langage de programmation GoLang.

(Cliquez pour développer)

1) Introduction du cours pour apprendre le langage programmation GO

Vous aimeriez apprendre à programmer sur le langage de programmation GO, mais vous ne savez pas par où commencer ? Ce cours complet de programmation sur GoLang pour débutants est fait pour vous !

Lire

2) Guide pour configurer de votre environnement GoLang

Ce guide de démarrage explique comment configurer un environnement GO sur Linux et Windows et d'exécuter votre premier programme GO.

Lire

3) Les variables dans le langage de programmation Go

Ce chapitre vous explique les variables et les constantes en GoLang. Vous allez voir les différents types de variables et d'opérateurs mais aussi apprendre à déclarer, modifier et calculer vos variables dans le langage de programmation GO.

Lire

4) Les conditions dans le langage de programmation Go

Ce chapitre vous explique les conditions en GoLang,. Ils permettent de tester vos variables. On apprendra à utiliser les mots-clés if, else if, else et switch et on fera le tour sur les différents opérateurs existant dans le langage de programmation Go.

Lire

5) Les boucles dans le langage de programmation Go

Ce chapitre vous explique les boucles en GoLang. Les boucles permettent d'itérer un bloc de code plusieurs fois. On apprendra à utiliser la boucle for avec les mots-clés break et continue dans le langage de programmation Go.

Lire

6) Les fonctions dans le langage de programmation Go

Ce chapitre vous explique les fonctions en GoLang, On apprendra aussi à déclarer et utiliser les différents types de fonctions dans le langage programmation GO.

Lire

7) La portée des variables dans le langage de programmation Go

Ce chapitre vous explique les portée des variables en GoLang. Vous allez apprendre à différencier les différents types de portée à savoir : les variables locales, variables globales et paramètres formels.

Lire

8) Les tableaux dans le langage de programmation Go

Ce chapitre vous explique les tableaux en GoLang. Vous allez apprendre à initialiser et modifier un tableau et d'accéder à des éléments du tableau dans le langage de programmation GO.

Lire

9) TP Le jeu du morpions dans le langage de programmation Go

Dans ce chapitre vous allez commencer votre premier TP sur le langage de programmation GO en créant un jeu de morpions en GoLang.

Lire

10) Les pointeurs dans le langage de programmation Go

Ce chapitre vous explique les pointeurs en GoLang. Vous allez apprendre d'abord le fonctionnement de la mémoire de votre ordinateur et ensuite découvrir comment déclarer, accéder et modifier des pointeurs dans le langage de programmation GO.

Lire

11) Les structures et les méthodes dans le langage de programmation Go

Ce chapitre vous explique les structures et les méthodes en GoLang. Vous allez comprendre leurs intérêts et apprendre à déclarer, accéder et modifier des structures dans le langage de programmation Go.

Lire

12) Les Slices (tableaux dynamiques) dans le langage de programmation Go

Ce chapitre vous explique les Slices en GoLang. Elles permettent de créer des tableaux dynamiques. Vous allez apprendre à déclarer et à copier une Slice mais aussi à récupérer, rajouter, modifier et supprimer les éléments d'une Slice dans le langage de programmation Go.

Lire

13) Les Maps dans le langage de programmation Go

Ce chapitre vous explique les Maps en GoLang. Elles permettent d'associer des clés uniques à des valeurs. Vous allez apprendre à déclarer une Map et à récupérer, rajouter, modifier et supprimer les éléments d'une Map dans le langage de programmation Go.

Lire

14) Les Interfaces dans le langage de programmation Go

Ce chapitre vous explique les interfaces en GoLang. Ils permettent de créer un ensemble de signatures de méthodes qu'une structure peut implémenter. Vous allez comprendre leurs intérêts et apprendre à déclarer, accéder et modifier des interfaces dans le langage de programmation Go.

Lire

15) Gestion des erreurs dans le langage de programmation Go

Ce chapitre vous montre comment gérer vos erreurs en GoLang, vous allez apprendre à détecter, créer et gérer vos erreurs dans le langage de programmation GO.

Lire

16) Les packages dans le langage de programmation Go

Ce chapitre vous explique les packages en GoLang. Ils permettent de déplacer des portions de votre code dans d’autres fichiers afin de mieux organiser et maintenir votre programme. Vous allez apprendre à créer et gérer des packages dans le langage de programmation Go.

Lire

17) La programmation orientée objet dans le langage de programmation Go

Ce chapitre vous explique la programmation orientée objet en GoLang. Même si GO n'est pas un langage purement orienté objet il est possible en réussissant à combiner les structures et les packages de se rapprocher le plus possible de la POO dans le langage de programmation GO.

Lire

18) Les goroutines dans le langage de programmation Go

Ce chapitre vous explique les goroutines en GoLang. Elles permettent de créer des programmes multi-threads simplement. Vous allez d'abord comprendre la différence entre concurrence et parallélisme et ensuite apprendre à créer et gérer vos différentes goroutines sur le langage de programmation Go.

Lire

19) Lire et écrire dans un fichier dans le langage de programmation Go

Ce chapitre va vous apprendre comment vous pouvez efficacement lire et écrire sur des fichiers à l'aide du langage de programmation go.

Lire

20) Les channels dans le langage de programmation Go

Ce chapitre vous explique les channels en GoLang. Ils permettent de créer, connecter, synchroniser et communiquer les différentes goroutines. Vous allez apprendre à créer, envoyer, recevoir vos channels et à gérer les différents cas d'erreurs des channels dans le langage de programmation GO.

Lire

21) TP créer une application de chat dans le langage de programmation Go

Vous avez pu voir beaucoup de notions en GoLang, il est temps alors de réaliser un Tp en créant une application de chat dans le langage de programmation GO et d'utiliser les éléments que vous avez pu voir dans les chapitres précédents.

Lire

Statut du cours : complet

logo du blog mon jeu sur le Google Play Store Découvrir Faire un don S'abonner à la newsletter Livre DevOps Livre Cloud Lire

Clap de fin ! Vous connaissez dès à présent la plupart des concepts de base (...)

Ce chapitre vous explique les packages en GoLang. Ils permettent de déplacer des portions de (...)

Dans ce chapitre, nous verrons les différentes façons d'injecter des variables d'environnement dans les applications Kubernetes

Dans ce chapitre nous apprendrons à utiliser la cli Ansible et configurer notre inventaire Ansible.

Pour la fin de ce cours nous répondons à notre problématique "Est-il pertinent d’adopter le DevOps pour tout projet applicatif ?"

Article aléatoire
Mentions légales

Cette page décrit les mentions légales qui s'appliquent à tout internaute visitant ce site. En le consultant vous vous engagez sans réserve à les respecter. Les mentions légales pouvant être modifiées à tout moment et sans préavis, je vous invite à les consulter régulièrement.

Conditions d'utilisation

devopssec n'est en aucun cas responsable du contenu généré par l'utilisateur. Le contenu posté exprime les opinions de leur auteur seulement. Les textes et messages publiés sont la propriété de ceux qui les postent. je fais de mon mieux pour modérer les propos inappropriés qui pourraient être postés ici, mais je me dégage de toute responsabilité sur ce que vous postez. Vous demeurez le seul responsable de vos actes et de vos messages au regard de la loi.

Vous acceptez de ne pas utiliser le service pour poster ou lier vers un contenu qui est diffamatoire, injurieux, haineux, menaçant, spams ou pourriels, étant de nature à offenser, ayant un contenu réservé aux adultes ou répréhensible, contenant des renseignements personnels des autres, risquant de violer les droits d'auteurs, encourageant une activité illégale ou contraire à toutes les lois.

Le respect est la principale qualité de notre communauté. En conséquence, veillez à l'être envers vos camarades ici présents, en particulier les nouveaux membres qui comme vous, cherchent à découvrir l'univers DEVOPS, et n'ont pas toutes vos connaissances. Tout manque de respect à l'encontre d'un membre, néophyte ou non, entraînera également des sanctions, à savoir avertissements, bannissements voire poursuites selon la gravité de la situation.

devopssec décline toute responsabilité concernant les rencontres réelles.

Informations nominatives et données personnelles

devopssec utilise des cookies, qui sont de petits fichiers texte qui sont placés sur votre machine pour aider le site à fournir une meilleure expérience utilisateur. Dans mon cas, ce sont des données de suivi anonymisées qui sont envoyées à l'application tierce Google Analytics pour des fins d'analyses anonymisées de visites.

En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour réaliser des statistiques anonymisées de visites.

Conformément au RGPD , vous disposez d'un droit d'accès, de modification, de rectification et de suppression des données personnelles qui vous concernent.

Dispositions juridictionnelles

Le site et son contenu sont régis par le Droit Français, et tout litige éventuel s'y rapportant sera soumis à la compétence des tribunaux français.

Fermer

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire

INFO BLOQUEUR DE PUBLICITÉ

devopssec publie du contenu gratuitement, ses publicités sont sa principale source de revenus. Ces revenus sont dépensés pour payer les dépenses d'exploitation du site Web. La réduction des publicités affichées signifie moins de revenus.

Veuillez envisager de m'aider en désactivant votre bloqueur de publicité pour mon blog.

Tag » Apprendre Golang