auth.go 236 Bytes EditWeb IDE 1 2 3 4 5 6 7 8 9 10 11 12 package auth import "fmt" type accessAuth struct { accessKey string accessSecret string } func (a accessAuth) Signature(date string) string { return fmt.Sprintf("Sign %s:%s", a.accessKey, MakeSignature(a.accessSecret, date)) }