Linux vmi284606.contaboserver.net 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
Apache/2.4.57 (Ubuntu)
: 167.86.127.34 | : 216.73.217.1
Cant Read [ /etc/named.conf ]
7.2.24-0ubuntu0.18.04.17
root
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
local /
go /
doc /
progs /
[ HOME SHELL ]
Name
Size
Permission
Action
cgo1.go
337
B
-rw-r--r--
cgo2.go
342
B
-rw-r--r--
cgo3.go
368
B
-rw-r--r--
cgo4.go
374
B
-rw-r--r--
defer.go
860
B
-rw-r--r--
defer2.go
1.01
KB
-rw-r--r--
eff_bytesize.go
906
B
-rw-r--r--
eff_qr.go
1
KB
-rw-r--r--
eff_sequence.go
995
B
-rw-r--r--
eff_unused1.go
154
B
-rw-r--r--
eff_unused2.go
273
B
-rw-r--r--
error.go
2.27
KB
-rw-r--r--
error2.go
1.17
KB
-rw-r--r--
error3.go
1.31
KB
-rw-r--r--
error4.go
1.56
KB
-rw-r--r--
go1.go
4.73
KB
-rw-r--r--
gobs1.go
445
B
-rw-r--r--
gobs2.go
987
B
-rw-r--r--
image_draw.go
3.06
KB
-rw-r--r--
image_package1.go
281
B
-rw-r--r--
image_package2.go
371
B
-rw-r--r--
image_package3.go
339
B
-rw-r--r--
image_package4.go
405
B
-rw-r--r--
image_package5.go
347
B
-rw-r--r--
image_package6.go
448
B
-rw-r--r--
interface.go
1.04
KB
-rw-r--r--
interface2.go
2.61
KB
-rw-r--r--
json1.go
1.45
KB
-rw-r--r--
json2.go
696
B
-rw-r--r--
json3.go
1.21
KB
-rw-r--r--
json4.go
751
B
-rw-r--r--
json5.go
549
B
-rw-r--r--
run.go
4.74
KB
-rw-r--r--
slices.go
1.16
KB
-rw-r--r--
timeout1.go
481
B
-rw-r--r--
timeout2.go
515
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : error.go
// Copyright 2011 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. // This file contains the code snippets included in "Error Handling and Go." package main import ( "encoding/json" "errors" "fmt" "log" "net" "os" "time" ) type File struct{} func Open(name string) (file *File, err error) { // OMIT panic(1) // STOP OMIT } func openFile() { // OMIT f, err := os.Open("filename.ext") if err != nil { log.Fatal(err) } // do something with the open *File f // STOP OMIT _ = f } // errorString is a trivial implementation of error. type errorString struct { s string } func (e *errorString) Error() string { return e.s } // STOP OMIT // New returns an error that formats as the given text. func New(text string) error { return &errorString{text} } // STOP OMIT func Sqrt(f float64) (float64, error) { if f < 0 { return 0, errors.New("math: square root of negative number") } // implementation return 0, nil // OMIT } // STOP OMIT func printErr() (int, error) { // OMIT f, err := Sqrt(-1) if err != nil { fmt.Println(err) } // STOP OMIT // fmtError OMIT if f < 0 { return 0, fmt.Errorf("math: square root of negative number %g", f) } // STOP OMIT return 0, nil } type NegativeSqrtError float64 func (f NegativeSqrtError) Error() string { return fmt.Sprintf("math: square root of negative number %g", float64(f)) } // STOP OMIT type SyntaxError struct { msg string // description of error Offset int64 // error occurred after reading Offset bytes } func (e *SyntaxError) Error() string { return e.msg } // STOP OMIT func decodeError(dec *json.Decoder, val struct{}) error { // OMIT var f os.FileInfo // OMIT if err := dec.Decode(&val); err != nil { if serr, ok := err.(*json.SyntaxError); ok { line, col := findLine(f, serr.Offset) return fmt.Errorf("%s:%d:%d: %v", f.Name(), line, col, err) } return err } // STOP OMIT return nil } func findLine(os.FileInfo, int64) (int, int) { // place holder; no need to run return 0, 0 } func netError(err error) { // OMIT for { // OMIT if nerr, ok := err.(net.Error); ok && nerr.Temporary() { time.Sleep(1e9) continue } if err != nil { log.Fatal(err) } // STOP OMIT } } func main() {}
Close