gcsweb/cmd/gcsweb/gcsweb.go
func splitBucketObject(path string) (string, string) {
	path = strings.Trim(path, "/")
	parts := strings.SplitN(path, "/", 2)
	if len(parts) == 0 {
		return "", ""
	}
	if len(parts) == 1 {
		return parts[0], ""
	}
	return parts[0], parts[1]
}
func splitBucketObject(path string) (string, string) {
	path = strings.Trim(path, "/")
	parts := strings.SplitN(path, "/", 2)
	if len(parts) == 0 {
		return "", ""
	}
	if len(parts) == 1 {
		return parts[0], ""
	}
	return parts[0], parts[1]
}
func splitBucketObject ( path string ) ( string , string ) { path = strings . Trim ( path , " " ) parts := strings . SplitN ( path , " " , 2 ) if len ( parts ) == 0 { return " " , " " } if len ( parts ) == 1 { return parts [ 0 ] , " " } return parts [ 0 ] , parts [ 1 ] }
// splitBucketObject breaks a path into the first part (the bucket), and
// everything else (the object).
splitBucketObject breaks a path into the first part ( the bucket ) and everything else ( the object ) .