github.com/graybobo/golang.org-package-offline-cache@v0.0.0-20200626051047-6608995c132f/x/talks/2015/go-for-java-programmers/builtin.go (about)

     1  // +build OMIT
     2  
     3  package main
     4  
     5  import (
     6  	"fmt"
     7  	"sort"
     8  )
     9  
    10  func main() {
    11  	hellos := map[string]string{ // HLbuiltin
    12  		"English":  "Hello",   // HLstrings
    13  		"Mandarin": "您好",      // HLstrings
    14  		"Hindi":    "नमस्कार", // HLstrings
    15  	}
    16  	fmt.Println(hellos)               // HLfmt
    17  	var langs []string                // HLbuiltin
    18  	for lang, hello := range hellos { // HLbuiltin
    19  		fmt.Println(lang, ":", hello, "world!") // HLfmt
    20  		langs = append(langs, lang)             // HLbuiltin
    21  	}
    22  	sort.Strings(langs)                           // HLstrings
    23  	fmt.Printf("len(%v) = %d", langs, len(langs)) // HLfmt
    24  }