Data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 7387c8f97b
commit cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions

View file

@ -0,0 +1,21 @@
package main
import "fmt"
func main() {
outer:
for i := 0; i < 4; i++ {
for j := 0; j < 4; j++ {
if i + j == 4 { continue outer }
if i + j == 5 { break outer }
fmt.Println(i + j)
}
}
k := 3
if k == 3 { goto later }
fmt.Println(k) // never executed
later:
k++
fmt.Println(k)
}

View file

@ -0,0 +1,35 @@
package main
import "fmt"
func main() {
// defer run last
defer fmt.Println("World")
fmt.Println("Hello")
// goto
i := 0
Here:
if i < 5 {
fmt.Println(i)
i++
goto Here
} else {
fmt.Println("i is less than 5")
}
// break & continue
number := 0
for {
number++
if number > 3 {
break
}
if number == 2 {
continue
}
fmt.Printf("%v\n", number)
}
}
// init
func init() {
fmt.Println("run first")
}