2021-01-01から1年間の記事一覧
Go言語で時間を扱う time.Time のゼロ値で、勘違いしていたこと。1970-01-01 09:00:00 はUnixタイムが0なのでゼロ値だと思っていましたが 違いました。 location "Asia/Tokyo" の time.Time のゼロ値は local, _ := time.LoadLocation("Asia/Tokyo") ztim :=…
GoのプログラムをWindows 環境で動作させたときに time.LoadLoaction から error が返ってきた。 外部依存(lib/time/zoneinfo.zip)している。 local, err := time.LoadLocation("Asia/Tokyo") JSTなので、エラーチェックで限定的な対策を行った。 if err !…
忘れるので javascript のオブジェクトの空判定({})をメモ初期値(空オブジェクト)から値がセットされたかをチェックしたいとき let data = {}; // -- snip -- JSONデータをちゃんと取得できてない場合とかのチェックで使用 // -- snip -- if (!Object.ke…
昨年末ごろからGo言語を使って開発をするようになってだいぶん快適になってきたのですが、最近ちょっとハマってしまった事を書き留めておきます。開発は Go + echo + React + webpack + babel です。フロントエンドから、JSONデータをGoの構造体の配列として…
React-hook-form で開発をしていてエラーがでるようになってしまった。 Uncaught TypeError: path.split is not a function ...split... at renderWithHooks (react-dom.development.js:14985) ...split... 調べてみるとバージョンアップが原因だとわかった…