1年半の新サービスBackend開発の振り返り (失敗とその先)
引越し侍の新サービスのバックエンドの1年半の開発を振り返ってみました。 使っている技術と全体的なアーキテクチャについては以下の記事をご参考ください。 (2021年アドベントカレンダーの記事です)...
10 search resultsShowing 1~10 results
引越し侍の新サービスのバックエンドの1年半の開発を振り返ってみました。 使っている技術と全体的なアーキテクチャについては以下の記事をご参考ください。 (2021年アドベントカレンダーの記事です)...
本記事は Go Advent Calendar 2021 の16日目の記事です。 はじめに Clean Architectureの概念にそって、GoでWebのBackend APIを開発する時に...
この記事はエイチーム引越し侍/エイチームコネクトの社員による、Ateam Hikkoshi samurai Inc.× Ateam Connect Inc. Advent Calendar 20...
初めてのISUCON参加して680点あたりで終わった話です。 eqvalという3人チームでGo言語で挑みまして、僕はアプリ側を担当しました。 予選前の準備 自分はインフラ周りはあんまり詳しくな...
Ateam Hikkoshi Samurai Inc. & Ateam Connect Inc. Advent Calendar 2019 19日目は真のGopherになりたいルーキーG...
ポインタ変数とは メモリのアドレスを値として持つ変数のこと。 var intVal int // int型の変数 var intPointer *int // intのポインタ変数 i...
例えて説明 部屋と照明でたとえて依存性の注入をしない場合とする場合をコードで説明する。 依存性の注入(DI)をしない場合 初期構成 照明 白熱電球はフィラメントが光る機能がある。 type In...
数値 (int) → 文字列 (string) var i int = 123 var toString string toString = strconv.Itoa(i) // "123" t...
filter()メソッドを使って配列の空文字、null、undefinedを削除する filter(Boolean) var arr = ["hoge", "", "123", " ", "0"...
他の人のブランチで作成されたものを自分のブランチにマージしてから、マージされたものを削除や移動しmasterにマージした後、他の人のブランチをmasterにマージする場合、どうなるのか検証してみ...
10 search resultsShowing 1~10 results
Qiita is a knowledge sharing service for engineers.