Journal Interface graphique en Go!

Posté par  . Licence CC By‑SA.
Étiquettes :
20
3
mar.
2022

Go qui est utilise principalement pour developper des services reseaux et les utilitaires en ligne de commande pour les piloter a aussi une communaute grandissante qui developpe les outils necessaire pour developper des application graphiques completement en Go.

Les avantages de Go se retrouvent principalement dans la capacite d'avoir un binaire unique par architecture (compilation statique) et la grande portabilite du code Go, mais aussi dans la simplicite et lisibilite du code. Il existe evidement des bindings pour les bibliotheques (…)

Rapido : une application pour éditer et publier son site web

Posté par  . Édité par Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
27
24
oct.
2021
Internet

Rapido est une application web écrite en Golang et Vue.js. Rapido permet d'éditer et de publier rapidement un site Web, avec des pages statiques et un menu.
Il vise la rapidité et la facilité d'utilisation, y compris pour l'administrateur, qui a juste à faire quelques paramétrages, les utilisateurs se débrouillent ensuite tout seuls.

Rapido est diffusé sous licence libre (GNU AGPL).

Forum Linux.général Kubernetes dashboard qui ne démarre pas

Posté par  . Licence CC By‑SA.
0
2
mar.
2021

Bonjour jeune entrepreneur,

Si tu maîtrises Kubernetes tu auras peut-être l’immense honneur de m’aider ! Voici mon problème :

Je tente d’installer un cluster Kubernetes, un master déjà pour commencer. Je fais ça sur une VM Debian 10 (KVM, hôte en Debian 10 aussi).

L’étape kubeadm init a bien abouti, je peux interroger le cluster :

$ kubectl cluster-info
Kubernetes control plane is running at https://192.168.122.204:6443
KubeDNS is running at https://192.168.122.204:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

To further debug and diagnose cluster problems, use 'kubectl
(…)

Rapido : un nouveau logiciel pour créer rapidement un site Web

Posté par  . Édité par ZeroHeure, Davy Defaud, tisaac, Nÿco et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
25
12
déc.
2019
Internet

Rapido est une nouvelle application (encore une !) pour faire rapidement un site Web, avec des pages statiques et un menu. Quelque chose de très simple, où l’administrateur a juste à faire quelques paramétrages, les utilisateurs se débrouillent ensuite tout seuls, sans nécessiter l’intervention d’un administrateur. Rapido est une réécriture en Go et Vue.js de razorCMS, qui n’est malheureusement plus mis à jour.

Rapido est diffusé sous licence libre (GNU AGPL).

Journal Les 7 étapes pour devenir un programmeur Go.

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
26
24
mar.
2019

Je vous propose ici une traduction sans prétention d'un article de Daisuke Maki publié sur www.opensource.com concernant les différentes étapes à traverser pour devenir un vrai programmeur en Go sur base de son expérience. Si vous maîtrisez l'anglais, la lecture de l'original sera sans doute plus agréable.

Que vous soyez nouveau à Go ou que vous soyez un utilisateur chevronné, vous reconnaîtrez peut-être ces étapes sur le chemin de l’illumination.

Un jour, au travail, nous discutions du langage de programmation (…)

Forum Linux.debian/ubuntu golang-1.10/testing segmentation fault

Posté par  . Licence CC By‑SA.
Étiquettes :
1
28
mai
2018

Bonjour,

J'ai voulu testé soundscape et pour cela j'ai installé golang-1.10 dans ma debian testing, ce qui aboutit à l'installation des paquets suivants:

golang-1.10
golang-1.10-doc
golang-1.10-go
golang-1.10-src
golang-doc
golang-go
golang-src

Mon souci est que dès que je tente un go, indépendamment de l'endroit où je le lance dans mon arborescence, je me vois répondre instantanément Segmentation fault quelques soient les arguments accompagnant la commande.
Un backtrace sous gdb go me donne le très instructif:

(gdb) run
Starting program: /usr/bin/go
(…)

Journal Go 2

Posté par  . Licence CC By‑SA.
Étiquettes :
14
14
juil.
2017

Vous avez aimé Py3 ? Vous allez adorer Go 2 (prononcer goto) !

https://blog.golang.org/toward-go2

Alors qu'une des plus grande qualité et promesse de ce langage était l'ennui, ce qui permettait de s'occuper de son propre code plutôt que jouer avec les attractions du langage. L'équipe a craquée. Voilà ce que c'est d'avoir du temps libre quand on bosse chez Gégé, les idées commencent à débarquer sous son casque, malgré les séances de méditations on ne peut plus les retenir.
https://www.ted.com/talks/chade_meng_tan_everyday_compassion_at_google?language=fr

Go 1 (…)

Skydive, un nouvel outil d’analyse de votre réseau

17
26
mar.
2016
Cloud

Skydive est un logiciel libre, sous licence Apache, permettant d’analyser les problèmes et de surveiller vos réseaux SDN. Software Defined Networking est une architecture réseau abstraite permettant de gérer globalement ses ressources, elle est principalement utilisée dans les infrastructures de type Cloud, car elle offre une grande souplesse d’utilisation.

Journal Goploader, l'envoi de fichier simple et rapide

Posté par  . Licence CC By‑SA.
18
21
mar.
2016

Hello,

Si vous recherchez un moyen simple de partager des fichiers, depuis une ligne de commande, je vous suggère de jeter un coup d'oeil à Goploader.

C'est un soft en client/serveur, écrit en go, simple à mettre en place, et qui permets depuis curl d'envoyer vos fichiers. Il y a également une interface web, pour envoyer également depuis un navigateur.

Il y a la possibilité d'utiliser curl, ou pour des options supplémentaires, screenshot par exemple, vous pouvez utiliser le (…)

Journal AlphaGo remporte le premier match contre Lee Sedol

Posté par  . Licence CC By‑SA.
Étiquettes :
36
9
mar.
2016

Le jeu de Go est considéré comme un des plus difficile à jouer pour un ordinateur car le nombre de possibilités est quasiment infini, plus grand que le nombre d'atomes dans l'univers parait-il.
Pourtant la règle est simple, pour résumer, on pose chacun son tour des pierres sur un damier de 19x19, le but est d'avoir des territoires plus grands que son adversaire. Si on entoure les pierres de l'adversaire on en fait des prisonnières et cela nous constitue un (…)