Articles

Affichage des articles du 2018

GoFr - Episode 04

L'épisode 04 du podcast est en ligne (avec un nouveau membre dans l'équipe !)

https://soundcloud.com/arnaud-assad/gofr-episode-04
https://soundcloud.com/arnaud-assad/gofr-episode-04 On y parle Golab 2018, frenchgo.fr, coups de cœurs, événements et on lance un nouveau concours :-)

Si le podcast vous plait, merci de m'aider à le faire connaitre en plussant/likant sur les sites suivants :
reddit
twitter




GoFr - Episode 03

GoFr - Episode 03 est en ligne
Dans cette interview, Bastien Vigneron parle du choix du langage Go et de son usage au sein de sa société (LibMed)
Si le podcast vous plait, merci de m'aider à le faire connaitre en plussant/likant sur les sites suivants :
Reddit Facebook
Twitter
Linkedin

GoFr - Episode 02

GoFr - Episode 02 est en ligne !!
Nous évoquons, mon accolyte Thomas Perez et moi : Les coups de coeurLa communauté des gophers francophonesLes événementsLe nom du gagnant au jeu du cadeau mystère...
Si le podcast vous plait, merci de m'aider à le faire connaitre en plussant/likant sur les sites suivants :
Reddit Facebook
Twitter
Linkedin

Podcast sur le langage Go (golang) en Français.

GoFr - Episode 01 est en ligne !!

C'est le premier podcast sur le langage Go (golang) en Français.

Au programme :

Actualité du langage, Coups de coeurRevues de livresEt un jeu concours avec un cadeau mystère...

Podcast sur le langage Go (golang) ?

J'envisage la création d'un podcast en Français portant sur le langage Go.
Je serais intéressé par votre retour pour déterminer l'intérêt et le format idéal pour ce podcast.
Pour répondre, c'est via ce formulaire

The fourth virtue of the programmer

Note: This article was cross-posted on Medium Larry Wall once wrote “The three great virtue of the programmer are: laziness, impatience, and hubris”. I took great care to follow this path to become a programmer. Though I must admit I already had great disposition for laziness. Now, as an accomplished programmer (*cough* hubris *cough*), I think it’s time to improve further. I’ve search for a loooooooong time. And after a week of thinking (*cough* impatience *cough*) I’ve decided to talk to you about the fourth virtue of the programmer. The fourth virtue that’ll make you a more productive programmer is consistency. Let me show you in this article how to apply consistency for your profit easily (*cough* laziness *cough*). Find your rhythm and stick to it Your mileage may vary, but for most people, being consistent in the time you allocate to a project/task will boost your productivity. Don’t take my word for it, but make an experience: Code one day a week on a project for one month.Code 1h…

Go (Golang) for beginners

Because I might not be the only newbie in the Go world this year, I've decided to document here all the information I gathered.

Install Go Go installation is pretty well documented on the  official Golang page but it can be summarized to: Downloading the binary matching your OS and architecture from the golang download page
wget https://redirector.gvt1.com/edgedl/go/go1.9.2.linux-amd64.tar.gz Extracting the software (/usr/local/go seems to be the recommended location)
tar -C /usr/local -xzf go1.9.2.linux-amd64.tar.gzCreating your Workspace
Go workspace is the place where you put your source code and where the go packages/tools will be downloaded.
mkdir $HOME/go
In this directory, create a src subdirectory where you'll place all your code.
mkdir $HOME/go/srcSetting the environment variables
Setting  GOPATH (export GOPATH=$HOME/go) to point to your workspace.
Then your path PATH (export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin) For a system-wide configuration:
in /etc/profileFor a per use…

2018 a new year to go

First let me wish you, dear reader, the very best for 2018:
May you have health, success, fun and love in abundance!

For some years now, I've started learning/using a new computer language every year.
2018 will be no exception: This year I'll learn and use the Go language.

Why Go?

Because I like the (clean and simple) syntaxBecause the tooling/ecosystem is mature enough for meBecause of the performance (even if it's not my primary concern)Because the goroutines / channels look like neat tools to tame concurrencyBecause I like the interface conceptBecause I subscribe to  Eric S. Raymond opinion that Go could be the next C
As usual I'll try to post about my discovery of the Go world.
So stay tuned, and don't hesitate to comment and give advice.