All links of one day
in a single page.
<Previous day - Next day>

rss_feedDaily RSS Feed
floral_left The Daily Shaarli floral_right
——————————— May 11, 2014 - Sunday 11, May 2014 ———————————
Linux -

Petit check sympa. Par contre sous Debian Wheezy, la lib DNS sur lequel s'appuie le check ne build pas (le check, lui, build sans soucis). Deux problèmes :

  • La fonction hmac.Equal n'existe pas dans la version de Go des paquets, je l'ai simplement copiée directement dans le code vu comme elle est simple (d'ici : http://golang.org/src/pkg/crypto/hmac/hmac.go?m=text).
  • Il y a aussi un endroit où le compilateur est un peu con car il râle qu'une fonction n'a pas de return alors qu'en fait il y a un switch avec cas par défaut juste avant. J'ai rajouté un truc au pif (vu en haut de la même fonction) étant donné que ça ne sera jamais exécuté. Donc dans types.go, fonction "nextByte", un petit "return 0, 0" en bas et hop :)

Et sinon, pour éviter de build dans le système, on peut définir un dossier pour que Go fasse sa sauce : variable d'env' "GOPATH", par exemple "GOPATH=~/go go commande"

-