Odpovídáte na názor k článku Chyba v utilitě date rozbíjí automatické aktualizace Ubuntu 25.10. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Další důvod, proč nemít rád MySQL. Nevybavuju si jediný příkaz, který by ignoroval neznámý přepínač. Vše napíše buď error nebo rovnou usage help.
MySQL toho ignoruje tolik, že je to jediná DB, ve které jsme reálně přišli o data. Ignorace BEGIN a ROLLBACK na serveru, kde se instalátor rozhodl nenainstalovat InnoDB a MySQL ignorovala import ve kterém bylo create table engine innodb, takže to bylo myisam, které transakce neumí.
Chyba je v tomhle případě hlavně v tom, že se na to nepřišlo při testování.
Ano, nás skutečně nenapadlo otestovat to, že db server nevytvoří tabulku v engine, který jsme jí zadali. S takovou je skutečně lepší si napsat db sám. A to myslím vážně. Golang neodpustí nezpracování libovolné proměnné, takže každý err je potřeba zpracovat. Takže je lepší si data ukládat do souboru a poctivě po stránkách volat flush a data jsou bezpečně na disku a vím, co tam je. (Trochu sranda, ale MySQL mě skutečně nepřestává udivovat.)