• [^] # Re: Feedback

    Posté par . En réponse au lien Mini serveur HTTP en Go pour le rendu de documents Markdown. Évalué à 1.

    Le fait d'utiliser "ls" était justifié pour ne donner que le résultat escompté et dans l'ordre établi. Pour optimiser ses sorties, "find" évite de sort sa sortie.

    Un exemple avec des documents créés initialement à différentes temporalités :

    $ find . -name "*.md"
    ./DOC3.md
    ./DOC7.md
    ./DOC6.md
    ./DOC2.md
    ./DOC8.md
    ./DOC5.md
    ./DOC1.md
    $ ls *.md
    DOC1.md
    DOC2.md
    DOC3.md
    DOC4.md
    DOC5.md
    DOC6.md
    DOC7.md
    DOC8.md
    

    Pour le même résultat - celui de ne sortir que les fichiers md dans l'ordre - nous avons une commande simple qui donne satisfaction; Et de l'autre, une commande avec quasiment 2x plus d'arguments pour un résultat imparfait et non voulu.