From: Ketan Parmar Date: Fri, 8 Feb 2019 06:28:23 +0000 (+0530) Subject: bytes: add examples for ToTitleSpecial, ToUpperSpecial and ToLowerSpecial X-Git-Tag: go1.13beta1~1286 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=1f3d38fdaaff88d7ce711612fbe9b7fc7182efd7;p=gostls13.git bytes: add examples for ToTitleSpecial, ToUpperSpecial and ToLowerSpecial Change-Id: If700a150492181f68e23e90ef829ff9eaf7ca7b5 Reviewed-on: https://go-review.googlesource.com/c/161737 Run-TryBot: Andrew Bonventre TryBot-Result: Gobot Gobot Reviewed-by: Andrew Bonventre --- diff --git a/src/bytes/example_test.go b/src/bytes/example_test.go index 6d328378fa..5ba7077c1d 100644 --- a/src/bytes/example_test.go +++ b/src/bytes/example_test.go @@ -365,6 +365,16 @@ func ExampleToTitle() { // ХЛЕБ } +func ExampleToTitleSpecial() { + str := []byte("ahoj vývojári golang") + totitle := bytes.ToTitleSpecial(unicode.AzeriCase, str) + fmt.Println("Original : " + string(str)) + fmt.Println("ToTitle : " + string(totitle)) + // Output: + // Original : ahoj vývojári golang + // ToTitle : AHOJ VÝVOJÁRİ GOLANG +} + func ExampleTrim() { fmt.Printf("[%q]", bytes.Trim([]byte(" !!! Achtung! Achtung! !!! "), "! ")) // Output: ["Achtung! Achtung"] @@ -438,11 +448,31 @@ func ExampleToUpper() { // Output: GOPHER } +func ExampleToUpperSpecial() { + str := []byte("ahoj vývojári golang") + totitle := bytes.ToUpperSpecial(unicode.AzeriCase, str) + fmt.Println("Original : " + string(str)) + fmt.Println("ToUpper : " + string(totitle)) + // Output: + // Original : ahoj vývojári golang + // ToUpper : AHOJ VÝVOJÁRİ GOLANG +} + func ExampleToLower() { fmt.Printf("%s", bytes.ToLower([]byte("Gopher"))) // Output: gopher } +func ExampleToLowerSpecial() { + str := []byte("AHOJ VÝVOJÁRİ GOLANG") + totitle := bytes.ToLowerSpecial(unicode.AzeriCase, str) + fmt.Println("Original : " + string(str)) + fmt.Println("ToLower : " + string(totitle)) + // Output: + // Original : AHOJ VÝVOJÁRİ GOLANG + // ToLower : ahoj vývojári golang +} + func ExampleReader_Len() { fmt.Println(bytes.NewReader([]byte("Hi!")).Len()) fmt.Println(bytes.NewReader([]byte("こんにちは!")).Len())