В настоящее время для представления новой строки в программах go я использую \n
. Например:
package main
import "fmt"
func main() {
fmt.Printf("%d is %s \n", 'U', string(85))
}
... даст 85 is U
, а затем новую строку.
Однако это не похоже на кросс-платформу. Глядя на другие языки, PHP представляет это с глобальной константой (PHP_EOL
). Является ли \n
правильным способом представления новых строк в кросс-платформенной форме в go/golang?