OXIESEC PANEL
- Current Dir:
/
/
opt
/
golang
/
1.19.4
/
test
/
ken
Server IP: 2a02:4780:11:1084:0:327f:3464:10
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
12/01/2022 06:13:56 PM
rwxr-xr-x
📄
array.go
2.27 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
chan.go
4.67 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
chan1.go
879 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
complit.go
4.27 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
convert.go
14.94 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
cplx0.go
455 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
cplx0.out
128 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
cplx1.go
1.43 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
cplx2.go
1.9 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
cplx3.go
888 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
cplx4.go
1.05 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
cplx5.go
1.13 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
divconst.go
9.23 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
divmod.go
5.13 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
embed.go
4.27 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
for.go
308 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
interbasic.go
2.18 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
interfun.go
872 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
intervar.go
1010 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
label.go
439 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
litfun.go
410 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
mfunc.go
386 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
modconst.go
9.24 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
ptrfun.go
617 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
ptrvar.go
772 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
range.go
1.71 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
rob1.go
1.05 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
rob2.go
4.3 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
robfor.go
881 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
robfunc.go
1.4 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
shift.go
2.26 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
simparray.go
730 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
simpbool.go
1.77 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
simpconv.go
490 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
simpfun.go
380 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
simpswitch.go
487 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
simpvar.go
348 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
slicearray.go
2.75 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
sliceslice.go
2.7 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
string.go
1.79 KB
12/01/2022 06:13:01 PM
rw-r--r--
📄
string.out
49 bytes
12/01/2022 06:13:01 PM
rw-r--r--
📄
strvar.go
1.11 KB
12/01/2022 06:13:01 PM
rw-r--r--
Editing: cplx1.go
Close
// run // Copyright 2010 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 simple arithmetic and assignment for complex numbers. package main const ( R = 5 I = 6i C1 = R + I // ADD(5,6) ) func main() { var b bool // constants b = (5 + 6i) == C1 if !b { println("const bool 1", b) panic("fail") } b = (5 + 6i) != C1 if b { println("const bool 2", b) panic("fail") } b = C1 == (5 + 6i) if !b { println("const bool 3", b) panic("fail") } b = C1 != (5 + 6i) if b { println("const bool 4", b) panic("fail") } // vars passed through parameters booltest(5+6i, true) booltest(5+7i, false) booltest(6+6i, false) booltest(6+9i, false) } func booltest(a complex64, r bool) { var b bool b = a == C1 if b != r { println("param bool 1", a, b, r) panic("fail") } b = a != C1 if b == r { println("param bool 2", a, b, r) panic("fail") } b = C1 == a if b != r { println("param bool 3", a, b, r) panic("fail") } b = C1 != a if b == r { println("param bool 4", a, b, r) panic("fail") } if r { if a != C1 { println("param bool 5", a, b, r) panic("fail") } if C1 != a { println("param bool 6", a, b, r) panic("fail") } } else { if a == C1 { println("param bool 6", a, b, r) panic("fail") } if C1 == a { println("param bool 7", a, b, r) panic("fail") } } }