並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 3 件 / 3件

新着順 人気順

nullableの検索結果1 - 3 件 / 3件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

nullableに関するエントリは3件あります。 人気エントリには 『【TypeScript】 オブジェクトのnullableなプロパティをnon-nullに変換する【型定義】』などがあります。
  • 【TypeScript】 オブジェクトのnullableなプロパティをnon-nullに変換する【型定義】

    はじめに TypeScriptでオブジェクトの一部(または全部)のプロパティをnullableで型定義し、そのオブジェクトのnull許容させない型を作るときにどうすれば良いのかメモします。 ↓のような定義 type User = { id: number, name: string | null, age: number | null, } type User = { id: number, name: string | null, age: number | null, } type RequiredNotNull<T> = { [P in keyof T]: NonNullable<T[P]>; }; type NonNullableUser = RequiredNotNull<User> // ↓のような定義になります // NonNullableUser = { // id: nu

      【TypeScript】 オブジェクトのnullableなプロパティをnon-nullに変換する【型定義】
    • OpenAPI において $ref で参照したスキーマに対し参照元で nullable などのキーワードをマージする

      TL;DR $ref と同じレベルに nullable などのキーワードを配置することはできない。 $ref でスキーマを共有しつつ、それを利用する側で場合に応じて nullable: true などのキーワードを適用したい場合、 allOf: [...] を利用できる。 例) # 参照先の定義内容をそのまま利用する場合: hoge: $ref: '#/components/schemas/HogeEnum' # 参照先の定義内容に `nullable: true` を付け加える場合: # ❌ これはできない ($ref と同じレベルにキーワードの指定ができない) hoge: nullable: true $ref: '#/components/schemas/HogeEnum' # ✅ これであれば OK $ref で参照したスキーマに nullable: true がマージされる ho

        OpenAPI において $ref で参照したスキーマに対し参照元で nullable などのキーワードをマージする
      • RESP(Redisプロトコル)を話す in Golang. - Nullable

        概要 ひょんなことをキッカケにGo言語で簡易的なRedisのサーバを書いたので簡単にまとめようと思う。 https://github.com/0n1shi/beehive-redis 動作としては以下のように普通のRedisサーバとなんら変わりなく、redis-cliからも接続することができる(コマンド数は極端に少ないが)。 # terminal 1 $ beehive-redis run --config conf.yaml 2022/02/20 09:17:27 starting Beehive Redis server ... # terminal 2 $ redis-cli 127.0.0.1:6379> keys * (empty array) 127.0.0.1:6379> set msg "hello world" OK 127.0.0.1:6379> get msg "he

          RESP(Redisプロトコル)を話す in Golang. - Nullable
        1

        新着記事