typestar

Los ejemplos son pruebas en Go

Una función Example con comentario Output se compila, se corre y se verifica.

func Stars(tpm int) string {
    if tpm >= 100 {
        return "***"
    }
    return "*.."
}

func ExampleStars() {
    fmt.Println(Stars(104))
    fmt.Println(Stars(80))
    // Output:
    // ***
    // *..
}

func ExampleStars_slow() {
    fmt.Println(Stars(10))
    // Output: *..
}

Cómo funciona

  1. El nombre lo enlaza con lo que documenta: ExampleStars.
  2. El comentario Output debe coincidir exactamente.
  3. Aparece en la documentación generada.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
19
Caracteres a escribir
239
Tokens
62
Ritmo de tres estrellas
110 tpm

Al ritmo de tres estrellas de 110 tokens por minuto, este intento toma unos 34 segundos.

Escribe este fragmento

Paso 3 de 3 en Medir y generar; paso 10 de 13 en Pruebas.

← Anterior Siguiente →