Файловый менеджер - Редактировать - /var/www/html/osinfo.zip
Ðазад
PK ! ǁ4Y� � os_windows.gonu �[��� // Copyright 2022 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build windows package osinfo import ( "fmt" "golang.org/x/sys/windows" ) // Version returns the OS version name/number. func Version() (string, error) { major, minor, patch := windows.RtlGetNtVersionNumbers() return fmt.Sprintf("%d.%d.%d", major, minor, patch), nil } PK ! 'L�� � os_wasip1.gonu �[��� // Copyright 2023 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build wasip1 package osinfo import ( "errors" "fmt" ) // Version returns the OS version name/number. func Version() (string, error) { return "", fmt.Errorf("unable to determine OS version: %w", errors.ErrUnsupported) } PK ! �Lc! ! os_js.gonu �[��� // Copyright 2022 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build js package osinfo import ( "fmt" "syscall/js" ) // Version returns the OS version name/number. func Version() (string, error) { // Version detection on Wasm varies depending on the underlying runtime // (browser, node, etc), nor is there a standard via something like // WASI (see https://go.dev/issue/31105). For now, attempt a few simple // combinations for the convenience of reading logs at build.golang.org // and local development. It's not a goal to recognize all environments. if v, ok := node(); ok { return "Node.js " + v, nil } return "", fmt.Errorf("unrecognized environment") } func node() (version string, ok bool) { // Try the https://nodejs.org/api/process.html#processversion API. p := js.Global().Get("process") if p.IsUndefined() { return "", false } v := p.Get("version") if v.IsUndefined() { return "", false } return v.String(), true } PK ! (4EI� � os_unix.gonu �[��� // Copyright 2022 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build unix package osinfo import "golang.org/x/sys/unix" // Version returns the OS version name/number. func Version() (string, error) { var uts unix.Utsname if err := unix.Uname(&uts); err != nil { return "", err } sysname := unix.ByteSliceToString(uts.Sysname[:]) release := unix.ByteSliceToString(uts.Release[:]) version := unix.ByteSliceToString(uts.Version[:]) machine := unix.ByteSliceToString(uts.Machine[:]) return sysname + " " + release + " " + version + " " + machine, nil } PK ! �G[� � os_plan9.gonu �[��� // Copyright 2022 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. //go:build plan9 package osinfo import ( "os" ) // Version returns the OS version name/number. func Version() (string, error) { b, err := os.ReadFile("/dev/osversion") if err != nil { return "", err } return string(b), nil } PK ! �$̌� � doc.gonu �[��� // Copyright 2022 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // Package osinfo provides OS metadata. package osinfo PK ! ǁ4Y� � os_windows.gonu �[��� PK ! 'L�� � � os_wasip1.gonu �[��� PK ! �Lc! ! � os_js.gonu �[��� PK ! (4EI� � os_unix.gonu �[��� PK ! �G[� � � os_plan9.gonu �[��� PK ! �$̌� � � doc.gonu �[��� PK � �
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка