func main() {
map1 := map[int]string{1: "Golang", 2: "Java", 3: "Python", 4: "C"}
for i, s := range map1 {
fmt.Printf("%d: %s\n", i, s)
}
}
map1 := map[int]string{1: "Golang", 2: "Java", 3: "Python", 4: "C"}
for i, s := range map1 {
fmt.Printf("%d: %s\n", i, s)
}
}
2018-09-05
func main() {
ia := []interface{}{byte(6), 'a', uint(10), int32(-4)}
switch v := ia[rand.Intn(4)%2 + 1]; interface{}(v).(type) {
case string, uint, int32 :
fmt.Printf("Case A.")
case byte :
fmt.Printf("Case B.")
default:
fmt.Println("Unknown!")
}
}
ia := []interface{}{byte(6), 'a', uint(10), int32(-4)}
switch v := ia[rand.Intn(4)%2 + 1]; interface{}(v).(type) {
case string, uint, int32 :
fmt.Printf("Case A.")
case byte :
fmt.Printf("Case B.")
default:
fmt.Println("Unknown!")
}
}
2018-09-05
package main
import "fmt"
func main() {
var number int = 5
if number += 4; 10 > number {
number := 0
number += 3
fmt.Print(number)
} else if 10 < number {
number -= 2
fmt.Print(number)
}
fmt.Println(number)
}
import "fmt"
func main() {
var number int = 5
if number += 4; 10 > number {
number := 0
number += 3
fmt.Print(number)
} else if 10 < number {
number -= 2
fmt.Print(number)
}
fmt.Println(number)
}
2018-09-05
最新回答 / 慕移動9181930
你沒子節點如果獲取nodeValue?你直接獲取body的nodValue嗎?新的規范(W3C//DTDHTML4.0)要求一切都應象XML那樣有結束符,如果沒有也要硬加一個反斜杠。象br這種不需成對使用的html符號,就成了這個樣子:<br/>。
2018-08-26
func read(file *os.File)([]byte, error) {
br := bufio.NewReader(file)
var buf bytes.Bufferfor {ba, isPrefix, err := br.ReadLine()
if err != nil { if err == io.EOF { break } return nil, err } buf.Write(ba) if !isPrefix { buf.WriteByte('\n') } }
return buf.Bytes(), nil
}
br := bufio.NewReader(file)
var buf bytes.Bufferfor {ba, isPrefix, err := br.ReadLine()
if err != nil { if err == io.EOF { break } return nil, err } buf.Write(ba) if !isPrefix { buf.WriteByte('\n') } }
return buf.Bytes(), nil
}
2018-07-31