OXIESEC PANEL
- Current Dir:
/
/
opt
/
golang
/
1.22.0
/
test
/
ken
Server IP: 191.96.63.230
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
02/02/2024 06:09:55 PM
rwxr-xr-x
📄
array.go
2.27 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
chan.go
4.67 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
chan1.go
879 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
complit.go
4.27 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
convert.go
14.94 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
cplx0.go
455 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
cplx0.out
128 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
cplx1.go
1.43 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
cplx2.go
1.9 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
cplx3.go
888 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
cplx4.go
1.05 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
cplx5.go
1.13 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
divconst.go
9.23 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
divmod.go
5.13 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
embed.go
4.27 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
for.go
308 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
interbasic.go
2.18 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
interfun.go
872 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
intervar.go
1010 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
label.go
439 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
litfun.go
410 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
mfunc.go
386 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
modconst.go
9.24 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
ptrfun.go
617 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
ptrvar.go
772 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
range.go
1.71 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
rob1.go
1.05 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
rob2.go
4.3 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
robfor.go
881 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
robfunc.go
1.4 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
shift.go
2.26 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
simparray.go
730 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
simpbool.go
1.77 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
simpconv.go
490 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
simpfun.go
380 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
simpswitch.go
487 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
simpvar.go
348 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
slicearray.go
2.75 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
sliceslice.go
2.7 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
string.go
1.79 KB
02/02/2024 06:09:55 PM
rw-r--r--
📄
string.out
49 bytes
02/02/2024 06:09:55 PM
rw-r--r--
📄
strvar.go
1.11 KB
02/02/2024 06:09:55 PM
rw-r--r--
Editing: ptrvar.go
Close
// run // Copyright 2009 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. // Test pointers and the . (selector) operator on structs. package main type x2 struct { a,b,c int; d int; }; var g1 x2; var g2 struct { a,b,c int; d x2; }; func main() { var x int; var s1 *x2; var s2 *struct { a,b,c int; d x2; }; s1 = &g1; s2 = &g2; s1.a = 1; s1.b = 2; s1.c = 3; s1.d = 5; s2.a = 7; s2.b = 11; s2.c = 13; s2.d.a = 17; s2.d.b = 19; s2.d.c = 23; s2.d.d = 20; if(s2.d.c != 23) { panic(1); } if(g2.d.c != 23) { panic(2); } x = s1.a + s1.b + s1.c + s1.d + s2.a + s2.b + s2.c + s2.d.a + s2.d.b + s2.d.c + s2.d.d; if(x != 121) { panic(x); } }