package main
import "net"
func main() {
a:=1
if a>0&&a<2 {
println("true")
}
if conn,err:=net.Dial("tcp","www.baidu.com:80");err==nil {
println("connected")
conn.Close()
}else {
println(err.Error())
}
}
(二)for语句
package main
func main() {
for i:=0;i<10 ;i++ {
println(i)
}
j:=10
for j>0{
println(j)
j--
}
k:=0
for { k++
if k>10 {
break
}
m:=map[string]int{"one":1,"two":2}
for k,v:=range m{
println(k,v)
}
}
}
(三)switch语句
package main
func main() {
var s string ="abc"
switch s {
case "aaa": println("aaa")
case "abc","def":println("not aaa")
default:
println("don't know")
}
switch {
case 1<2: println("1<2")
case 3<4: println("3<4")
}
}
(四)