*: replace interface{}
with any
keyword
Everywhere including examples, external interop APIs, bindings generators code and in other valuable places. A couple of `interface{}` usages are intentionally left in the CHANGELOG.md, documentation and tests.
This commit is contained in:
parent
83545b8451
commit
6b21ad9922
199 changed files with 1256 additions and 1231 deletions
|
@ -100,7 +100,7 @@ func (r *BinReader) ReadBool() bool {
|
|||
|
||||
// ReadArray reads an array into a value which must be
|
||||
// a pointer to a slice.
|
||||
func (r *BinReader) ReadArray(t interface{}, maxSize ...int) {
|
||||
func (r *BinReader) ReadArray(t any, maxSize ...int) {
|
||||
value := reflect.ValueOf(t)
|
||||
if value.Kind() != reflect.Ptr || value.Elem().Kind() != reflect.Slice {
|
||||
panic(value.Type().String() + " is not a pointer to a slice")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue