// Dateiinhalt in eine Variable einlesen package main import ( "fmt" "os" "io/ioutil" //"strings" ) func main() { var ( file string err error ) file = os.Args[1] datei, err := ioutil.ReadFile(file) if err != nil { panic(err) } inhalt := string(datei) fmt.Println(inhalt) //fmt.Println(strings.Replace(inhalt, "\n", "|", -1)) // Zeilenumbrüche gegen "|" austauschen //zeile := (strings.Replace(inhalt, "\n", "|", -1)) // dort, wo vorher Leerzeilen waren, sind jetzt "||" // "||" werden hier wieder durch Zeilenumbrüche ersetzt //daten := (strings.Replace(zeile, "||", "\n", -1)) //fmt.Println(daten) }