-3

インターフェイスのスライスに nil 値を追加すると、スライスは 0 値を保持します。[0]

var values []interface{}

values = append(values, nil)

ただし、これを行うと、

values[0] = nil

私が期待したことをします。nil値を保持するスライスになります

[<nil>]

db ドライバーに渡す nil 値が必要です。ここで何が起こっているのですか?

4

1 に答える 1