GoLang

Migracja strony z Wordpress na Hugo

Migracja strony z Wordpress na Hugo

Dlaczego warto przejść na Hugo i zrezygnować z Wordpress

slav

“Nadejszła wiekopomna chwila” - po 17 latach prowadzenia bloga na Wordpressa przesiadłem się na Hugo . Z góry przepraszam, za brakujące treści i błędy, ale przez te lata nazbierało się ponad 300 postów. Systematycznie będę je czyścił i poprawiał. Jeżeli coś znajdziecie - proszę zostawić komentarz.

Jak poradzić sobie z null w GO

Jak poradzić sobie z null w GO

slav
Dzisiaj miałem okazję wyprodukować trochę kody w GO, który miał coś wyciągać z MySQL. Dane pochodziły z tabeli, która miała strukturę z polami typu data datetime DEFAULT NULL. Problem pojawił się przy skanowaniu rekordów: panic: sql: Scan error on column index 2: unsupported Scan, storing driver.Value type <nil> into type *time.Time Problem pojawił się, ponieważ skaner nie potrafi przerobić null’a na datę. Generalnie można skorzystać z typu mysql.NullTime który znajduje się w pakiecie database/sql – dodaje on dodatkowe pole typu “Valid” które wskazuje na to, czy wartość jest typu NULL czy nie.