Kekeの日記

エンジニア、読書なんでも

2018-08-28から1日間の記事一覧

DIパターンをInterfaceを使って抽象化して実装する

DIパターン,疎結合とは DIパターンとは、疎結合な状態のコードを実現するものです。 たとえば以下のような構造体があったとします。 type Team struct{ Members []Member } type Member struct { Name string } この時にTeamを初期化するような関数を作った…

GrafanaをBIツールのように使ってMySQLのデータを可視化する

1. Grafanaとは Grafanaとは オープンソースでリッチな分析とモニタリングプラットフォーム です。また、Elastic SearchやPrometheusなどあらゆるデータベースでもデータを運用することができます。 typescriptとgolangで書かれており、OSSなのでもちろんコ…