カテゴリー: post

# 気をつけたこと

- できるだけ標準ライブラリでなんとかする
(作っていくうちに、DB接続のためpostgresのドライバを、セッション管理のためcrypto/mathの2つだけは使うことにしました)

# 分かったこと

## OpenAPI で API 定義を先に書くと、フロントエンド部分を高速に実装できる

"/groups":
  get:
    responses:
      "200":
        description: "userの入っているgroupを返却する"
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/UserGroups"
            example:
              user_groups:
                - "public"
                - "myPrivate"
    security:
      - cookieAuth: []

## go に慣れてなくて戸惑ったポイント

## 権限回りは設計が難しい

# 終わりに