Blog traitant d'informatique, de programmation, de python, de golang, de linux...
1/ Organisation des fichiers du projet : Ce projet contient 4 fichiers : - gtKonvert.go est le fichier qui contient le "main". - gtKonvert.glade est le fichier "xml" généré par Glade. Pour créer la partie visible, l'IHM avec ses boutons, labels, champs...
Lire la suite
Pointeurs Photo de Nathalie SPEHNER sur Unsplash Si vous avez utilisé C ou C ++, vous savez déjà ce qu'est un pointeur. Cependant, dans les langages de programmation les plus populaires tels que Java, C #, Javascript, Python, etc., il n'y a pas de syntaxe...
Lire la suiteJ'ai eu un peu de mal à trouver un article qui m'explique clairement comment passer un pointeur vers une fonction comme paramètre d'entrée d'une autre fonction. Celui-ci, bien "qu'étrange" au niveau du français m'a permis de comprendre comment cela fonctionnait,...
Lire la suite
Ce blog me sert en grande partie d'aide-mémoire. Aussi, je reprendrai (tout en citant les sources) probablement pas mal d'articles répondant à des questions que l'on se pose forcément un jour ou l'autre.... on ne va pas ré-inventer la roue.... Aussi,...
Lire la suite
LUCAS WILLEMS Un étudiant de 23 ans passionné par les maths et la programmation Lien vers le site de Lucas : Tutoriel pour maîtriser les expressions régulières
Lire la suite1 // Récupération des arguments de lancement du programme 2 // 3 package main 4 5 import ( 6 "fmt" 7 "os" 8 ) 9 10 func main () { 11 fmt. Println (os.Args[ 1 :]) 12 } Un fichier source Go doit toujours commencer par la définition du nom du package de...
Lire la suiteUne petite video (en anglais), qui m'a bien débloqué pour mieux comprendre la notion de module et la commande "go mod init" Comment faire pour inclure vos propres modules/packages quand vous ne souhaitez pas les mettre sur un dépôt git? Les explications...
Lire la suiteGo veut faciliter et accélérer la programmation à grande échelle : en raison de sa simplicité, il est donc concevable de l’utiliser aussi bien pour écrire des applications, des scripts ou de grands systèmes. Cette simplicité est nécessaire aussi pour...
Lire la suite