json unmarshal "null" to empty slice variable(etc: []string{} ) doesn't have err. But when marshal the variable, the value will be "null" instead of "[]" · Issue #26866 · golang/go · GitHub
☆ Ultimate Guide to Go Variadic Functions | by Inanc Gumus | Learn Go Programming
Mastering Non-Empty Checks for All Types in Golang | Level Up Coding
An AttributeValue may not contain an empty string for key · Issue #87 · aws/aws-sdk-go-v2 · GitHub
Should You Return Empty or Nil Slices in Go? - DEV Community
A Complete Guide to JSON in Golang (With Examples)
swift - Check string for nil & empty - Stack Overflow
Golang How can nil be set to string? | Technical Feeder
Consuming Sparse, Unpredictable "omitempty" Golang JSON Payloads Using Null Coalescing In Lucee CFML 5.3.7.48
go - Cannot convert nil to type string - Stack Overflow
Return an empty string or a nil pointer to a string? : r/golang
How to best clear a slice: empty vs. nil · YourBasic Go
Mastering Non-Empty Checks for All Types in Golang | Level Up Coding
The difference between nil and empty slices in Go
Should You Return Empty or Nil Slices in Go? - DEV Community