開発
モチベーション デザインパターンがわからなさすぎてアーキテクチャの勉強に影響を及ぼしてきたのでそろそろ学ぼうと思いました。でも、生成パターンとか構造パターンとかそもそもそのサブタイが理解できないので不安でしかない。 学習予定一覧 〜生成パター…
概要 インターフェースに構造体渡して紐付けたいけど、構造体をジェネレートしてインターフェースにぶっこむのが面倒なんじゃ〜って時の方法。
経緯 GoでAPI書いていて http://localhost:2000/hogehoge?name=yeee&age=fugaa みたいなリクエスト投げたのにちゃんと取得出来なくて3日くらい悩んだのに、すごい初歩的な事が原因だった。 原因 そもそもGo側の問題じゃなかった。 ターミナルからcURL叩いて…
Goのインターフェースが結構複雑だったので整理
MySQL接続でちょっと躓いたのでメモ
すごく基礎的なことで詰まったのでメモ
ソースコードの全体 テストコードの全体 テストコードの解説 さいごに 参考にさせていただいた神サイト この前バブルソートについてまとめたので、ついでにバブルソートのテストコードを書きました。 anomalocaristan.hatenablog.com
COUNT()って COUNT(*) と COUNT(id) で速度が変わるって聞いたことあるけどホントなん?? という疑問があったので実験してみました。
Goの構造体はポインタで参照・代入ができる。
Angularとかやってればふんわり理解している構造体。 (っていうかAngularだとオブジェクト?) いやAngularとかやってねーよ!て人の為に説明したいができないので、 とりあえず構造体とは何ぞやってところから復習。
ポインタを操作してメモリの中をみる(<●><●>)
久しぶりにブログ記事をかきます。 なんか色々忙しくてかけてなかったので(二か月くらいサボってた) いい加減再開します。目指せ一か月100記事。
デフォルトポートは8000に指定。 const express = require('express'); const app = express(); const port = process.env.PORT || 8000; app.listen(port);
herokuにデプロイするときはnpm startでnodeコマンドが起動されるように、package.jsonのscript部分を下記のように編集する。 "scripts": { "start": "node index.js" } ↓ herokuのリポジトリにgit pushした後にherokuのログを確認すると、プロセスが一度停…
heroku log ログ