Étant un extrémiste Gopher, j’ai été évidemment complètement insulté par les chiffres de Go.
En réalité, c’est plus la méthode de compilation qui m’étonne. Pour avoir un binaire statique, pas besoin de flags et d’env var à tout va, un simple go build suffit. Et du coup, je n’ai pas 1,6M ni 3,9M. J’ai juste un 1,3M. Et si j’utilise println() au lieu de fmt.Println(), je gagne encore 200k.
Et pour m’en assurer, j’ai refait ce test dans un container alpine, et c’est ce que j’ai eu.
Du coup, lapin compris.
Et dans les 2 cas, les binaires sont statiques.
Après, je suis d’accord avec son blog en général, mais le luxe de Go de ne pas avoir à faire trop de bas niveau tout en ayant des perfs assez bonne me convient. Et au pire, je peux utiliser TinyGo.
[^] # Re: Lectures pour coup de blues
Posté par 16aR . En réponse au journal Tout cela me fatigue.... Évalué à 2.
Étant un extrémiste Gopher, j’ai été évidemment complètement insulté par les chiffres de Go.
En réalité, c’est plus la méthode de compilation qui m’étonne. Pour avoir un binaire statique, pas besoin de flags et d’env var à tout va, un simple
go buildsuffit. Et du coup, je n’ai pas 1,6M ni 3,9M. J’ai juste un 1,3M. Et si j’utiliseprintln()au lieu defmt.Println(), je gagne encore 200k.Et pour m’en assurer, j’ai refait ce test dans un container alpine, et c’est ce que j’ai eu.
Du coup, lapin compris.
Et dans les 2 cas, les binaires sont statiques.
Après, je suis d’accord avec son blog en général, mais le luxe de Go de ne pas avoir à faire trop de bas niveau tout en ayant des perfs assez bonne me convient. Et au pire, je peux utiliser TinyGo.