「 Tech 」 一覧

Go言語

Go言語のエラーハンドリングとログローテーション

2018/11/05   -BackEnd
 ,

1 はじめに2 エラーハンドリング2.1 error インターフェース2.2 pkg/errors パッケージ3 独自のエラータイプ付き errorsパッケージを作成4 log パッケージ4.1 lo ...

Kotlinでのnullの基本的な扱いかた

2018/11/01   -BackEnd
 

1 はじめに2 基本的にnullを許容しない3 nullを許容するNullable4 Nullableをnon-nullに変える4.1 nullチェックとスマートキャスト4.2 エルビス演算子4.3 ...

Go言語

Go言語でGinkgoを利用してBDDしてみた

2018/10/29   -BackEnd
 ,

1 はじめに2 BDDとは3 Ginkgoについて3.1 Ginkgoの概要3.1.1 Describe3.1.2 Context3.1.3 It3.1.4 JustBeforeEach3.1.5 B ...

Go言語

Go言語で使えるmigrationライブラリ

2018/10/25   -BackEnd
 ,

1 はじめに2 migrationライブラリ2.1 goose2.2 sql-migrate2.3 migu2.4 pop2.5 sqldef3 sqldefを使ってみる3.1 導入3.2 テーブルを ...

Go言語

Go言語、ゴルーチン(goroutine)で並列処理を

2018/10/22   -BackEnd
 ,

1 はじめに2 ゴルーチン2.1 go文2.2 ゴルーチンの終了条件2.3 WaitGroup3 チャネル3.1 チャネルの型3.2 チャネルの生成3.3 チャネルの送受信3.4 チャネルとゴルーチン ...

サービスを作る時、最低限必要になりそうな利用規約の考え方

2018/10/18   -UI / UX

1 はじめに2 3大よくあるドキュメント2.1 利用規約2.2 プライバシーポリシー2.3 特定商取引法に基づく表記3 実装と絡めて考える4 ダメ利用規約の典型4.1 実効性4.2 違法性4.3 同意 ...

Go言語

Go言語 gocraft/workを使って常駐プロセスでジョブを処理させる

2018/10/17   -BackEnd
 ,

1 はじめに2 workの特徴3 workを使えるようにする3.1 Redisのインストール3.2 Go用のライブラリインストール4 Enqueue〜ジョブ実行まで4.1 Enqueue側4.2 ジョ ...

Go言語

Go言語でテスト作成 testifyの基本的な使い方

2018/10/16   -BackEnd
 ,

1 はじめに2 Goテストフレームワークのスター数3 testifyについて3.1 testifyを導入する方法4 assartionについて4.1 assertion紹介4.2 ElementsMa ...

Go言語

GoのWeb Application Framework

2018/10/15   -BackEnd
 ,

1 はじめに2 代表的なGoのWAF2.1 軽量なWAF2.2 フルスタックなWAF3 Ginを使ってみる3.1 クエリパラメータ+ポストパラメータ3.2 ファイルアップロード3.3 URLのグループ ...

Go言語

Go言語の基礎〜基本構文その2〜

2018/10/11   -BackEnd
 ,

1 はじめに2 配列3 スライス3.1 スライスの宣言3.2 len3.3 append3.4 range3.5 値の切り出し3.6 可変長引数4 map4.1 宣言と初期化4.2 マップの操作4.3 ...

フォロー

blog-page_side_responsive

2024年11月
 12
3456789
10111213141516
17181920212223
24252627282930

アプリ情報

私たちは無料アプリもリリースしています、ぜひご覧ください。 下記のアイコンから無料でダウンロードできます。