¿Cuál es la forma más portátil / multiplataforma de representar una nueva línea en go / golang?

Actualmente, para representar una nueva línea en los programas go, uso\n. Por ejemplo:

package main

import "fmt"


func main() {
    fmt.Printf("%d is %s \n", 'U', string(85))
}

... rendirá85 is U seguido de una nueva línea.

Sin embargo, esto no parece tan multiplataforma. En otros idiomas, PHP representa esto con una constante global (PHP_EOL ). Es\n ¿La forma correcta de representar nuevas líneas de una manera específica multiplataforma en go / golang?

Respuestas a la pregunta(3)

Su respuesta a la pregunta