github.com/aquayi/gokit@v0.0.0-20170805152833-88827a405d9b/string.go (about)

     1  package GoKit
     2  
     3  import "fmt"
     4  
     5  // Message 把msgAndArgs 格式化成消息
     6  // NOTICE: 使用方法 Message(msgAndArgs...)
     7  func Message(msgAndArgs ...interface{}) string {
     8  	switch len(msgAndArgs) {
     9  	case 0:
    10  		return ""
    11  	case 1:
    12  		return msgAndArgs[0].(string)
    13  	default:
    14  		return fmt.Sprintf(msgAndArgs[0].(string), msgAndArgs[1:]...)
    15  	}
    16  }