main: add coroutine/sleep tests

Этот коммит содержится в:
Ayke van Laethem 2018-09-29 00:11:58 +02:00
родитель 318567f398
коммит 717262c0a6
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: E97FF5335DFDFDED
2 изменённых файлов: 23 добавлений и 0 удалений

18
testdata/coroutines.go предоставленный Обычный файл
Просмотреть файл

@ -0,0 +1,18 @@
package main
import "time"
func main() {
println("main 1")
go sub()
time.Sleep(1 * time.Millisecond)
println("main 2")
time.Sleep(2 * time.Millisecond)
println("main 3")
}
func sub() {
println("sub 1")
time.Sleep(2 * time.Millisecond)
println("sub 2")
}

5
testdata/coroutines.txt предоставленный Обычный файл
Просмотреть файл

@ -0,0 +1,5 @@
main 1
sub 1
main 2
sub 2
main 3