2020-01-01から1年間の記事一覧
概要 インスタンスを生成する為だけのクラス。このクラスが持つ責務は インスタンスを生成する ということだけ オブジェクトグループを間違いなく生成する もっとわかりやすく 例えば、下記のように3つのオブジェクトがあるとする。 オブジェクト一覧 Goで…
モチベーション デザインパターンがわからなさすぎてアーキテクチャの勉強に影響を及ぼしてきたのでそろそろ学ぼうと思いました。でも、生成パターンとか構造パターンとかそもそもそのサブタイが理解できないので不安でしかない。 学習予定一覧 〜生成パター…
すごいどうでもいい話なんですけど、最近の社会的な動きとしてリモートワーク推奨になったじゃないですか。あれってすごく合理的でいいですよねっていう。 多分自分が新入社員だったら戸惑うだろうから、新人さんにとっては微妙なのかもしれないけど。
概要 インターフェースに構造体渡して紐付けたいけど、構造体をジェネレートしてインターフェースにぶっこむのが面倒なんじゃ〜って時の方法。
経緯 GoでAPI書いていて http://localhost:2000/hogehoge?name=yeee&age=fugaa みたいなリクエスト投げたのにちゃんと取得出来なくて3日くらい悩んだのに、すごい初歩的な事が原因だった。 原因 そもそもGo側の問題じゃなかった。 ターミナルからcURL叩いて…
最近まったくブログ書いてませんが生きてます。 特につつがなく生きてますが園児ニアのまま成長してません。 まじで近日中に頑張って記事あげます。以上 ( まじ って死語になりかけているんだろうか) 追伸 広告が入って見づらいことこの上ないので他のブロ…
Goのインターフェースが結構複雑だったので整理
MySQL接続でちょっと躓いたのでメモ
すごく基礎的なことで詰まったのでメモ
クイックソートとはなんぞや クイックソートは複雑 その1: main()からソート用の配列をコール その2: 値を大雑把に移動していく その3: 配列の前半部分を更にソートする クイックソートとはなんぞや バブルソートより早いアルゴリズム。 配列の中から適当なI…
ソースコードの全体 テストコードの全体 テストコードの解説 さいごに 参考にさせていただいた神サイト この前バブルソートについてまとめたので、ついでにバブルソートのテストコードを書きました。 anomalocaristan.hatenablog.com
バブルソートとはなんぞや Goで書いてみる どんなソート方法なのか? 備考: 破壊的メソッド バブルソートとはなんぞや 前の要素 > 次の要素が成り立つ限りソートをかけ続けるという シンプルかつ遅いソートアルゴリズム。 わかりやすい反面ムダも多い。
COUNT()って COUNT(*) と COUNT(id) で速度が変わるって聞いたことあるけどホントなん?? という疑問があったので実験してみました。
しばらく放置していましたがIDが嫌だったのでブログ引っ越してきました。 そろそろちゃんと再開しようとおもいます。