¿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?