Found redundant nil check on slice SCC-S1009
Anti-pattern
Major
1 occurrence in this check
should omit nil check; len() for map[string]string is defined as zero
156// WithWriteMetadata returns Option that sets c.writerOpts.Metadata.
157func WithWriteMetadata(meta map[string]string) Option {
158	return func(c *client) error {
159		if meta != nil && len(meta) != 0 {160			if c.writerOpts == nil {
161				c.writerOpts = new(blob.WriterOptions)
162			}