string_array.go

package app

import (
    "strings"
)

type StringArray []string

func (a *StringArray) Set(s string) error {
    *a = append(*a, s)
    return nil
}

func (a *StringArray) String() string {
    return strings.Join(*a, ",")
}

原文地址:https://www.cnblogs.com/zhangboyu/p/7457433.html