Wpis z mikrobloga

@MarcinOrlowski: @shdw: przechowuję obiekt w jsonie
{
"priority": 5,
"createdAt": "27-05-2020", // przykładowe dane
"description": "dupa123"
}

mam funkcję która z 1 jsona mi tworzy obiekt, a to następnie mi pcha do tablicy obiektów na których dalej działam.

Moje pytanie brzmi:
Jak wpisać czytelne jsony do pliku, które potem normalnie zostaną wyparsowane
@RedveKoronny: tak jak pisze @Ekscentryczny_obserwator

yourWeirdFormat := readData(path) // twoj obiekt
properJsonFormat := fmt.Sprintf("[%s]", yourWeirdFormat)

var thatObjects []SomeStruct
json.Unmarshal([]byte(properJsonFormat), &thatObjects)

for _, o := range thatObjects {
fmt.Println(o) // wszystkie twoje jsony po kolei
}

Innymi słowy zamiast starac sie przeparsowac pojedyncze obiekty, przeparsuj calosc do tablicy.
Ogolnie dziwny case, bo dane wejsciowe powinny byc juz z gory poprawne.
@marahin: nie wydaje mi się, ponieważ w tym formacie "2. Each Line is a Valid JSON Value", a ten przedstawiony przez OPa był rozrzucony na kilka linii