• # Langage GO

    Posté par (site web personnel) . En réponse à la dépêche Rakoshare, un outil de synchronisation de dossiers pour tout le monde. Évalué à 5.

    Bonjour,

    Tant syncThing que Rakoshare sont écrit en Go.

    Fort bien, mais je trouve que ça complique significativement leur portage sur autre chose qu'un PC, notamment via les framework embarqués: Buildroot/OpenWRT/Yocto/...
    Or, pour moi, si l'intérêt d'avoir ça sur PC est indéniable, le vrai plus (et là où Bittorrent Sync commence à arriver) c'est dans les NAS et autre box embarquées. Et là.... c'est nettement plus compliqué, surtout en terme de compilation, mais aussi en terme de place occupé par le binaire & en mémoire.
    J'essaie depuis quelques jours de porter SyncThing sur OpenWRT (mais le problème sera identique pour Rakoshare), et bien .... il y a un bon nombre de pré-requis, ça ne se fait pas tout seul (J'avoue que j'ai pas encore testé sur Yocto; par exemple un usage que je verrais bien c'est sur un MediaServer , qui récupérerai ainsi tout seul les média).