Add implementation for os.Exit and syscall.Exit
Этот коммит содержится в:
родитель
b7197bcaae
коммит
3e1c0d90c5
2 изменённых файлов: 20 добавлений и 0 удалений
17
src/os/proc.go
Обычный файл
17
src/os/proc.go
Обычный файл
|
@ -0,0 +1,17 @@
|
||||||
|
// Package os implements a subset of the Go "os" package. See
|
||||||
|
// https://godoc.org/os for details.
|
||||||
|
//
|
||||||
|
// Note that the current implementation is blocking. This limitation should be
|
||||||
|
// removed in a future version.
|
||||||
|
package os
|
||||||
|
|
||||||
|
import (
|
||||||
|
"syscall"
|
||||||
|
)
|
||||||
|
|
||||||
|
// Exit causes the current program to exit with the given status code.
|
||||||
|
// Conventionally, code zero indicates success, non-zero an error.
|
||||||
|
// The program terminates immediately; deferred functions are not run.
|
||||||
|
func Exit(code int) {
|
||||||
|
syscall.Exit(code)
|
||||||
|
}
|
3
src/syscall/syscall.go
Обычный файл
3
src/syscall/syscall.go
Обычный файл
|
@ -0,0 +1,3 @@
|
||||||
|
package syscall
|
||||||
|
|
||||||
|
func Exit(code int)
|
Загрузка…
Создание таблицы
Сослаться в новой задаче