Preparing report...

Report for github.com/go-goracle/go-oracledb

A+    Excellent!    Found 20 issues across 33 files

Tweet

gofmt90%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


gocyclo81%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.

    • go-oracledb/internal/stmt.go
    • Line 604: warning: cyclomatic complexity 96 of function (*statement).bindVarTypeSwitch() is high (> 15) (gocyclo)
    • Line 376: warning: cyclomatic complexity 65 of function (*statement).bindVars() is high (> 15) (gocyclo)
    • Line 1023: warning: cyclomatic complexity 62 of function dataGetNumber() is high (> 15) (gocyclo)
    • Line 1187: warning: cyclomatic complexity 38 of function dataSetNumber() is high (> 15) (gocyclo)
    • Line 1296: warning: cyclomatic complexity 29 of function dataGetBytes() is high (> 15) (gocyclo)
    • Line 1625: warning: cyclomatic complexity 19 of function (*conn).dataSetObject() is high (> 15) (gocyclo)
    • Line 1401: warning: cyclomatic complexity 19 of function dataSetBytes() is high (> 15) (gocyclo)
    • go-oracledb/internal/rows.go
    • Line 259: warning: cyclomatic complexity 67 of function (*rows).Next() is high (> 15) (gocyclo)
    • Line 118: warning: cyclomatic complexity 28 of function (*rows).ColumnTypeDatabaseTypeName() is high (> 15) (gocyclo)
    • Line 206: warning: cyclomatic complexity 17 of function (*rows).ColumnTypeScanType() is high (> 15) (gocyclo)

golint93%

Golint is a linter for Go source code.

    • go-oracledb/sid/sid.go
    • Line 42: warning: exported method Statement.Print should have comment or be unexported (golint)
    • Line 52: warning: exported function ParseConnDescription should have comment or be unexported (golint)
    • Line 57: warning: exported method Statement.Parse should have comment or be unexported (golint)
    • Line 100: warning: exported type DescriptionList should have comment or be unexported (golint)
    • Line 106: warning: exported method DescriptionList.Print should have comment or be unexported (golint)
    • Line 117: warning: exported method DescriptionList.Parse should have comment or be unexported (golint)
    • Line 141: warning: exported type Description should have comment or be unexported (golint)
    • Line 153: warning: exported method Description.Print should have comment or be unexported (golint)
    • Line 177: warning: exported method Description.IsZero should have comment or be unexported (golint)
    • Line 180: warning: exported method Description.Parse should have comment or be unexported (golint)
    • Line 225: warning: exported type Address should have comment or be unexported (golint)
    • Line 231: warning: exported method Address.Print should have comment or be unexported (golint)
    • Line 248: warning: exported method Address.IsZero should have comment or be unexported (golint)
    • Line 251: warning: exported method Address.Parse should have comment or be unexported (golint)
    • Line 272: warning: exported type BufSizes should have comment or be unexported (golint)
    • Line 276: warning: exported method BufSizes.Print should have comment or be unexported (golint)
    • Line 284: warning: exported method BufSizes.IsZero should have comment or be unexported (golint)
    • Line 285: warning: exported method BufSizes.Parse should have comment or be unexported (golint)
    • Line 303: warning: exported type ListOptions should have comment or be unexported (golint)
    • Line 307: warning: exported method ListOptions.Print should have comment or be unexported (golint)
    • Line 318: warning: exported method ListOptions.IsZero should have comment or be unexported (golint)
    • Line 320: warning: exported method ListOptions.Parse should have comment or be unexported (golint)
    • Line 335: warning: exported type AddressList should have comment or be unexported (golint)
    • Line 340: warning: exported method AddressList.Print should have comment or be unexported (golint)
    • Line 351: warning: exported method AddressList.IsZero should have comment or be unexported (golint)
    • Line 352: warning: exported method AddressList.Parse should have comment or be unexported (golint)
    • Line 375: warning: exported type ConnectData should have comment or be unexported (golint)
    • Line 383: warning: exported method ConnectData.Print should have comment or be unexported (golint)
    • Line 412: warning: exported method ConnectData.IsZero should have comment or be unexported (golint)
    • Line 415: warning: exported method ConnectData.Parse should have comment or be unexported (golint)
    • Line 445: warning: exported type FailoverMode should have comment or be unexported (golint)
    • Line 450: warning: exported method FailoverMode.Print should have comment or be unexported (golint)
    • Line 472: warning: exported method FailoverMode.IsZero should have comment or be unexported (golint)
    • Line 475: warning: exported method FailoverMode.Parse should have comment or be unexported (golint)
    • Line 502: warning: exported type ServiceHandler should have comment or be unexported (golint)
    • Line 505: warning: exported const Dedicated should have comment (or a comment on this block) or be unexported (golint)
    • Line 510: warning: exported type Security should have comment or be unexported (golint)
    • Line 514: warning: exported method Security.Print should have comment or be unexported (golint)
    • Line 519: warning: exported method Security.IsZero should have comment or be unexported (golint)
    • Line 520: warning: exported method Security.Parse should have comment or be unexported (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign54%

IneffAssign detects ineffectual assignments in Go code.

    • go-oracledb/stmt.go
    • Line 13: warning: could not import C (no metadata for C) (ineffassign)
    • Line 153: warning: undeclared name: varInfo (ineffassign)
    • Line 558: warning: undeclared name: go10 (ineffassign)
    • Line 391: warning: undeclared name: maxArraySize (ineffassign)
    • Line 609: warning: undeclared name: varInfo (ineffassign)
    • Line 619: warning: undeclared name: varInfo (ineffassign)
    • Line 749: warning: undeclared name: varInfo (ineffassign)
    • Line 759: warning: st.newVar undefined (type *statement has no field or method newVar) (ineffassign)
    • Line 1078: warning: v.ObjectType.dpiObjectType undefined (type internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 1087: warning: v.ObjectType.dpiObjectType undefined (type internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 1096: warning: v.ObjectRef().ObjectType.dpiObjectType undefined (type internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 1203: warning: c.timeZone undefined (type *conn has no field or method timeZone) (ineffassign)
    • Line 1237: warning: c.timeZone undefined (type *conn has no field or method timeZone) (ineffassign)
    • Line 1807: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 1911: warning: unknown field dpiData in struct literal (ineffassign)
    • Line 1913: warning: cannot use *d.GetObject() (variable of type internal.Object) as Object value in assignment (ineffassign)
    • Line 1917: warning: unknown field dpiData in struct literal (ineffassign)
    • Line 2030: warning: undeclared name: varInfo (ineffassign)
    • Line 2037: warning: st.newVar undefined (type *statement has no field or method newVar) (ineffassign)
    • Line 13: warning: could not import C (no metadata for C) (ineffassign)
    • Line 153: warning: undeclared name: varInfo (ineffassign)
    • Line 558: warning: undeclared name: go10 (ineffassign)
    • Line 391: warning: undeclared name: maxArraySize (ineffassign)
    • Line 609: warning: undeclared name: varInfo (ineffassign)
    • Line 619: warning: undeclared name: varInfo (ineffassign)
    • Line 749: warning: undeclared name: varInfo (ineffassign)
    • Line 759: warning: st.newVar undefined (type *statement has no field or method newVar) (ineffassign)
    • Line 1078: warning: v.ObjectType.dpiObjectType undefined (type internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 1087: warning: v.ObjectType.dpiObjectType undefined (type internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 1096: warning: v.ObjectRef().ObjectType.dpiObjectType undefined (type internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 1203: warning: c.timeZone undefined (type *conn has no field or method timeZone) (ineffassign)
    • Line 1237: warning: c.timeZone undefined (type *conn has no field or method timeZone) (ineffassign)
    • Line 1807: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 1911: warning: unknown field dpiData in struct literal (ineffassign)
    • Line 1913: warning: cannot use *d.GetObject() (variable of type internal.Object) as Object value in assignment (ineffassign)
    • Line 1917: warning: unknown field dpiData in struct literal (ineffassign)
    • Line 2030: warning: undeclared name: varInfo (ineffassign)
    • Line 2037: warning: st.newVar undefined (type *statement has no field or method newVar) (ineffassign)
    • go-oracledb/orahlp.go
    • Line 290: warning: cannot use getConn(ctx, ex) (value of type *conn) as Conn value in return statement: missing method NewData (ineffassign)
    • Line 290: warning: cannot use getConn(ctx, ex) (value of type *conn) as Conn value in return statement: missing method NewData (ineffassign)
    • go-oracledb/drv.go
    • Line 1012: warning: expected declaration, found 'package' (ineffassign)
    • Line 628: warning: ConnectionParams redeclared in this block (ineffassign)
    • Line 943: warning: VersionInfo redeclared in this block (ineffassign)
    • Line 316: warning: other declaration of VersionInfo (ineffassign)
    • Line 326: warning: CdpiPool not declared by package internal (ineffassign)
    • Line 643: warning: invalid receiver internal.ConnectionParams (type not defined in this package) (ineffassign)
    • Line 649: warning: invalid receiver internal.ConnectionParams (type not defined in this package) (ineffassign)
    • Line 655: warning: invalid receiver internal.ConnectionParams (type not defined in this package) (ineffassign)
    • Line 659: warning: invalid receiver internal.ConnectionParams (type not defined in this package) (ineffassign)
    • Line 903: warning: undeclared name: C (ineffassign)
    • Line 919: warning: undeclared name: C (ineffassign)
    • Line 948: warning: undeclared name: C (ineffassign)
    • Line 948: warning: invalid receiver *internal.VersionInfo (type not defined in this package) (ineffassign)
    • Line 956: warning: invalid receiver internal.VersionInfo (type not defined in this package) (ineffassign)
    • Line 964: warning: undeclared name: C (ineffassign)
    • Line 967: warning: undeclared name: C (ineffassign)
    • Line 338: warning: undeclared name: C (ineffassign)
    • Line 339: warning: undeclared name: C (ineffassign)
    • Line 340: warning: undeclared name: C (ineffassign)
    • Line 340: warning: undeclared name: C (ineffassign)
    • Line 340: warning: undeclared name: C (ineffassign)
    • Line 341: warning: undeclared name: C (ineffassign)
    • Line 342: warning: undeclared name: C (ineffassign)
    • Line 347: warning: undeclared name: C (ineffassign)
    • Line 348: warning: undeclared name: C (ineffassign)
    • Line 348: warning: undeclared name: C (ineffassign)
    • Line 351: warning: d.clientVersion.set undefined (type internal.VersionInfo has no field or method set) (ineffassign)
    • Line 376: warning: unknown field timeZone in struct literal (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 391: warning: undeclared name: C (ineffassign)
    • Line 393: warning: undeclared name: C (ineffassign)
    • Line 394: warning: undeclared name: C (ineffassign)
    • Line 395: warning: undeclared name: C (ineffassign)
    • Line 396: warning: undeclared name: C (ineffassign)
    • Line 408: warning: undeclared name: C (ineffassign)
    • Line 409: warning: undeclared name: C (ineffassign)
    • Line 410: warning: undeclared name: C (ineffassign)
    • Line 410: warning: undeclared name: C (ineffassign)
    • Line 416: warning: undeclared name: C (ineffassign)
    • Line 417: warning: undeclared name: C (ineffassign)
    • Line 419: warning: undeclared name: C (ineffassign)
    • Line 429: warning: c.timeZone undefined (type conn has no field or method timeZone) (ineffassign)
    • Line 438: warning: c.timeZone undefined (type conn has no field or method timeZone) (ineffassign)
    • Line 445: warning: undeclared name: C (ineffassign)
    • Line 445: warning: undeclared name: C (ineffassign)
    • Line 445: warning: undeclared name: C (ineffassign)
    • Line 447: warning: undeclared name: C (ineffassign)
    • Line 447: warning: undeclared name: C (ineffassign)
    • Line 449: warning: undeclared name: C (ineffassign)
    • Line 451: warning: undeclared name: C (ineffassign)
    • Line 453: warning: undeclared name: C (ineffassign)
    • Line 453: warning: undeclared name: C (ineffassign)
    • Line 454: warning: undeclared name: C (ineffassign)
    • Line 457: warning: undeclared name: C (ineffassign)
    • Line 458: warning: undeclared name: C (ineffassign)
    • Line 461: warning: undeclared name: C (ineffassign)
    • Line 464: warning: undeclared name: C (ineffassign)
    • Line 466: warning: undeclared name: C (ineffassign)
    • Line 467: warning: undeclared name: C (ineffassign)
    • Line 468: warning: undeclared name: C (ineffassign)
    • Line 470: warning: undeclared name: C (ineffassign)
    • Line 471: warning: undeclared name: C (ineffassign)
    • Line 471: warning: undeclared name: C (ineffassign)
    • Line 474: warning: undeclared name: C (ineffassign)
    • Line 474: warning: undeclared name: C (ineffassign)
    • Line 476: warning: undeclared name: C (ineffassign)
    • Line 481: warning: undeclared name: C (ineffassign)
    • Line 485: warning: undeclared name: C (ineffassign)
    • Line 487: warning: undeclared name: C (ineffassign)
    • Line 489: warning: undeclared name: C (ineffassign)
    • Line 489: warning: undeclared name: C (ineffassign)
    • Line 493: warning: undeclared name: C (ineffassign)
    • Line 495: warning: undeclared name: C (ineffassign)
    • Line 496: warning: undeclared name: C (ineffassign)
    • Line 497: warning: undeclared name: C (ineffassign)
    • Line 500: warning: undeclared name: C (ineffassign)
    • Line 501: warning: undeclared name: C (ineffassign)
    • Line 502: warning: undeclared name: C (ineffassign)
    • Line 505: warning: undeclared name: C (ineffassign)
    • Line 505: warning: c.dpiConn undefined (type conn has no field or method dpiConn) (ineffassign)
    • Line 511: warning: undeclared name: C (ineffassign)
    • Line 512: warning: undeclared name: C (ineffassign)
    • Line 512: warning: undeclared name: C (ineffassign)
    • Line 517: warning: undeclared name: C (ineffassign)
    • Line 521: warning: undeclared name: C (ineffassign)
    • Line 525: warning: undeclared name: C (ineffassign)
    • Line 531: warning: undeclared name: C (ineffassign)
    • Line 532: warning: undeclared name: C (ineffassign)
    • Line 534: warning: undeclared name: C (ineffassign)
    • Line 536: warning: undeclared name: C (ineffassign)
    • Line 538: warning: undeclared name: C (ineffassign)
    • Line 540: warning: undeclared name: C (ineffassign)
    • Line 540: warning: undeclared name: DefaultMaxLifeTime (ineffassign)
    • Line 542: warning: undeclared name: C (ineffassign)
    • Line 545: warning: undeclared name: C (ineffassign)
    • Line 549: warning: undeclared name: C (ineffassign)
    • Line 551: warning: undeclared name: C (ineffassign)
    • Line 552: warning: undeclared name: C (ineffassign)
    • Line 553: warning: undeclared name: C (ineffassign)
    • Line 556: warning: undeclared name: C (ineffassign)
    • Line 557: warning: undeclared name: C (ineffassign)
    • Line 560: warning: undeclared name: C (ineffassign)
    • Line 569: warning: undeclared name: C (ineffassign)
    • Line 570: warning: undeclared name: C (ineffassign)
    • Line 570: warning: undeclared name: C (ineffassign)
    • Line 574: warning: undeclared name: C (ineffassign)
    • Line 574: warning: undeclared name: C (ineffassign)
    • Line 578: warning: undeclared name: C (ineffassign)
    • Line 578: warning: undeclared name: C (ineffassign)
    • Line 581: warning: undeclared name: C (ineffassign)
    • Line 584: warning: undeclared name: C (ineffassign)
    • Line 588: warning: undeclared name: C (ineffassign)
    • Line 591: warning: undeclared name: C (ineffassign)
    • Line 597: warning: undeclared name: C (ineffassign)
    • Line 599: warning: undeclared name: C (ineffassign)
    • Line 599: warning: undeclared name: C (ineffassign)
    • Line 601: warning: undeclared name: C (ineffassign)
    • Line 602: warning: undeclared name: C (ineffassign)
    • Line 603: warning: undeclared name: C (ineffassign)
    • Line 608: warning: undeclared name: C (ineffassign)
    • Line 608: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 612: warning: c.timeZone undefined (type *conn has no field or method timeZone) (ineffassign)
    • Line 618: warning: c.timeZone undefined (type *conn has no field or method timeZone) (ineffassign)
    • Line 644: warning: P.string undefined (type internal.ConnectionParams has no field or method string, but does have String) (ineffassign)
    • Line 650: warning: P.string undefined (type internal.ConnectionParams has no field or method string, but does have String) (ineffassign)
    • Line 656: warning: P.string undefined (type internal.ConnectionParams has no field or method string, but does have String) (ineffassign)
    • Line 724: warning: undeclared name: DefaultMaxLifeTime (ineffassign)
    • Line 803: warning: undeclared name: parseTZ (ineffassign)
    • Line 906: warning: undeclared name: C (ineffassign)
    • Line 920: warning: undeclared name: C (ineffassign)
    • Line 920: warning: undeclared name: C (ineffassign)
    • Line 920: warning: undeclared name: C (ineffassign)
    • Line 930: warning: undeclared name: C (ineffassign)
    • Line 931: warning: undeclared name: C (ineffassign)
    • Line 971: warning: undeclared name: C (ineffassign)
    • Line 1012: warning: expected declaration, found 'package' (ineffassign)
    • Line 628: warning: ConnectionParams redeclared in this block (ineffassign)
    • Line 943: warning: VersionInfo redeclared in this block (ineffassign)
    • Line 316: warning: other declaration of VersionInfo (ineffassign)
    • Line 326: warning: CdpiPool not declared by package internal (ineffassign)
    • Line 643: warning: invalid receiver internal.ConnectionParams (type not defined in this package) (ineffassign)
    • Line 649: warning: invalid receiver internal.ConnectionParams (type not defined in this package) (ineffassign)
    • Line 655: warning: invalid receiver internal.ConnectionParams (type not defined in this package) (ineffassign)
    • Line 659: warning: invalid receiver internal.ConnectionParams (type not defined in this package) (ineffassign)
    • Line 903: warning: undeclared name: C (ineffassign)
    • Line 919: warning: undeclared name: C (ineffassign)
    • Line 948: warning: undeclared name: C (ineffassign)
    • Line 948: warning: invalid receiver *internal.VersionInfo (type not defined in this package) (ineffassign)
    • Line 956: warning: invalid receiver internal.VersionInfo (type not defined in this package) (ineffassign)
    • Line 964: warning: undeclared name: C (ineffassign)
    • Line 967: warning: undeclared name: C (ineffassign)
    • Line 338: warning: undeclared name: C (ineffassign)
    • Line 339: warning: undeclared name: C (ineffassign)
    • Line 340: warning: undeclared name: C (ineffassign)
    • Line 340: warning: undeclared name: C (ineffassign)
    • Line 340: warning: undeclared name: C (ineffassign)
    • Line 341: warning: undeclared name: C (ineffassign)
    • Line 342: warning: undeclared name: C (ineffassign)
    • Line 347: warning: undeclared name: C (ineffassign)
    • Line 348: warning: undeclared name: C (ineffassign)
    • Line 348: warning: undeclared name: C (ineffassign)
    • Line 351: warning: d.clientVersion.set undefined (type internal.VersionInfo has no field or method set) (ineffassign)
    • Line 376: warning: unknown field timeZone in struct literal (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 391: warning: undeclared name: C (ineffassign)
    • Line 393: warning: undeclared name: C (ineffassign)
    • Line 394: warning: undeclared name: C (ineffassign)
    • Line 395: warning: undeclared name: C (ineffassign)
    • Line 396: warning: undeclared name: C (ineffassign)
    • Line 408: warning: undeclared name: C (ineffassign)
    • Line 409: warning: undeclared name: C (ineffassign)
    • Line 410: warning: undeclared name: C (ineffassign)
    • Line 410: warning: undeclared name: C (ineffassign)
    • Line 416: warning: undeclared name: C (ineffassign)
    • Line 417: warning: undeclared name: C (ineffassign)
    • Line 419: warning: undeclared name: C (ineffassign)
    • Line 429: warning: c.timeZone undefined (type conn has no field or method timeZone) (ineffassign)
    • Line 438: warning: c.timeZone undefined (type conn has no field or method timeZone) (ineffassign)
    • Line 445: warning: undeclared name: C (ineffassign)
    • Line 445: warning: undeclared name: C (ineffassign)
    • Line 445: warning: undeclared name: C (ineffassign)
    • Line 447: warning: undeclared name: C (ineffassign)
    • Line 447: warning: undeclared name: C (ineffassign)
    • Line 449: warning: undeclared name: C (ineffassign)
    • Line 451: warning: undeclared name: C (ineffassign)
    • Line 453: warning: undeclared name: C (ineffassign)
    • Line 453: warning: undeclared name: C (ineffassign)
    • Line 454: warning: undeclared name: C (ineffassign)
    • Line 457: warning: undeclared name: C (ineffassign)
    • Line 458: warning: undeclared name: C (ineffassign)
    • Line 461: warning: undeclared name: C (ineffassign)
    • Line 464: warning: undeclared name: C (ineffassign)
    • Line 466: warning: undeclared name: C (ineffassign)
    • Line 467: warning: undeclared name: C (ineffassign)
    • Line 468: warning: undeclared name: C (ineffassign)
    • Line 470: warning: undeclared name: C (ineffassign)
    • Line 471: warning: undeclared name: C (ineffassign)
    • Line 471: warning: undeclared name: C (ineffassign)
    • Line 474: warning: undeclared name: C (ineffassign)
    • Line 474: warning: undeclared name: C (ineffassign)
    • Line 476: warning: undeclared name: C (ineffassign)
    • Line 481: warning: undeclared name: C (ineffassign)
    • Line 485: warning: undeclared name: C (ineffassign)
    • Line 487: warning: undeclared name: C (ineffassign)
    • Line 489: warning: undeclared name: C (ineffassign)
    • Line 489: warning: undeclared name: C (ineffassign)
    • Line 493: warning: undeclared name: C (ineffassign)
    • Line 495: warning: undeclared name: C (ineffassign)
    • Line 496: warning: undeclared name: C (ineffassign)
    • Line 497: warning: undeclared name: C (ineffassign)
    • Line 500: warning: undeclared name: C (ineffassign)
    • Line 501: warning: undeclared name: C (ineffassign)
    • Line 502: warning: undeclared name: C (ineffassign)
    • Line 505: warning: undeclared name: C (ineffassign)
    • Line 505: warning: c.dpiConn undefined (type conn has no field or method dpiConn) (ineffassign)
    • Line 511: warning: undeclared name: C (ineffassign)
    • Line 512: warning: undeclared name: C (ineffassign)
    • Line 512: warning: undeclared name: C (ineffassign)
    • Line 517: warning: undeclared name: C (ineffassign)
    • Line 521: warning: undeclared name: C (ineffassign)
    • Line 525: warning: undeclared name: C (ineffassign)
    • Line 531: warning: undeclared name: C (ineffassign)
    • Line 532: warning: undeclared name: C (ineffassign)
    • Line 534: warning: undeclared name: C (ineffassign)
    • Line 536: warning: undeclared name: C (ineffassign)
    • Line 538: warning: undeclared name: C (ineffassign)
    • Line 540: warning: undeclared name: C (ineffassign)
    • Line 540: warning: undeclared name: DefaultMaxLifeTime (ineffassign)
    • Line 542: warning: undeclared name: C (ineffassign)
    • Line 545: warning: undeclared name: C (ineffassign)
    • Line 549: warning: undeclared name: C (ineffassign)
    • Line 551: warning: undeclared name: C (ineffassign)
    • Line 552: warning: undeclared name: C (ineffassign)
    • Line 553: warning: undeclared name: C (ineffassign)
    • Line 556: warning: undeclared name: C (ineffassign)
    • Line 557: warning: undeclared name: C (ineffassign)
    • Line 560: warning: undeclared name: C (ineffassign)
    • Line 569: warning: undeclared name: C (ineffassign)
    • Line 570: warning: undeclared name: C (ineffassign)
    • Line 570: warning: undeclared name: C (ineffassign)
    • Line 574: warning: undeclared name: C (ineffassign)
    • Line 574: warning: undeclared name: C (ineffassign)
    • Line 578: warning: undeclared name: C (ineffassign)
    • Line 578: warning: undeclared name: C (ineffassign)
    • Line 581: warning: undeclared name: C (ineffassign)
    • Line 584: warning: undeclared name: C (ineffassign)
    • Line 588: warning: undeclared name: C (ineffassign)
    • Line 591: warning: undeclared name: C (ineffassign)
    • Line 597: warning: undeclared name: C (ineffassign)
    • Line 599: warning: undeclared name: C (ineffassign)
    • Line 599: warning: undeclared name: C (ineffassign)
    • Line 601: warning: undeclared name: C (ineffassign)
    • Line 602: warning: undeclared name: C (ineffassign)
    • Line 603: warning: undeclared name: C (ineffassign)
    • Line 608: warning: undeclared name: C (ineffassign)
    • Line 608: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 612: warning: c.timeZone undefined (type *conn has no field or method timeZone) (ineffassign)
    • Line 618: warning: c.timeZone undefined (type *conn has no field or method timeZone) (ineffassign)
    • Line 644: warning: P.string undefined (type internal.ConnectionParams has no field or method string, but does have String) (ineffassign)
    • Line 650: warning: P.string undefined (type internal.ConnectionParams has no field or method string, but does have String) (ineffassign)
    • Line 656: warning: P.string undefined (type internal.ConnectionParams has no field or method string, but does have String) (ineffassign)
    • Line 724: warning: undeclared name: DefaultMaxLifeTime (ineffassign)
    • Line 803: warning: undeclared name: parseTZ (ineffassign)
    • Line 906: warning: undeclared name: C (ineffassign)
    • Line 920: warning: undeclared name: C (ineffassign)
    • Line 920: warning: undeclared name: C (ineffassign)
    • Line 920: warning: undeclared name: C (ineffassign)
    • Line 930: warning: undeclared name: C (ineffassign)
    • Line 931: warning: undeclared name: C (ineffassign)
    • Line 971: warning: undeclared name: C (ineffassign)
    • go-oracledb/subscr.go
    • Line 38: warning: undeclared name: maxArraySize (ineffassign)
    • Line 52: warning: undeclared name: maxArraySize (ineffassign)
    • Line 67: warning: undeclared name: maxArraySize (ineffassign)
    • Line 157: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 211: warning: conn.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 214: warning: conn.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 38: warning: undeclared name: maxArraySize (ineffassign)
    • Line 52: warning: undeclared name: maxArraySize (ineffassign)
    • Line 67: warning: undeclared name: maxArraySize (ineffassign)
    • Line 157: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 211: warning: conn.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 214: warning: conn.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • go-oracledb/internal/stmt.go
    • Line 1609: warning: userType redeclared in this block (ineffassign)
    • Line 150: warning: undeclared name: varInfo (ineffassign)
    • Line 201: warning: undeclared name: statement (ineffassign)
    • Line 307: warning: undeclared name: colCount (ineffassign)
    • Line 320: warning: undeclared name: statement (ineffassign)
    • Line 357: warning: undeclared name: statement (ineffassign)
    • Line 376: warning: undeclared name: statement (ineffassign)
    • Line 376: warning: undeclared name: logFunc (ineffassign)
    • Line 604: warning: undeclared name: statement (ineffassign)
    • Line 949: warning: undeclared name: conn (ineffassign)
    • Line 971: warning: undeclared name: conn (ineffassign)
    • Line 988: warning: undeclared name: conn (ineffassign)
    • Line 1474: warning: undeclared name: conn (ineffassign)
    • Line 1497: warning: undeclared name: conn (ineffassign)
    • Line 1516: warning: undeclared name: conn (ineffassign)
    • Line 1537: warning: undeclared name: conn (ineffassign)
    • Line 1549: warning: undeclared name: conn (ineffassign)
    • Line 1625: warning: undeclared name: conn (ineffassign)
    • Line 1680: warning: undeclared name: conn (ineffassign)
    • Line 1713: warning: undeclared name: statement (ineffassign)
    • Line 1729: warning: undeclared name: statement (ineffassign)
    • Line 1748: warning: undeclared name: statement (ineffassign)
    • Line 1748: warning: undeclared name: rows (ineffassign)
    • Line 168: warning: st.conn undefined (type *Stmt has no field or method conn, but does have Conn) (ineffassign)
    • Line 178: warning: st.conn undefined (type *Stmt has no field or method conn, but does have Conn) (ineffassign)
    • Line 229: warning: undeclared name: err (ineffassign)
    • Line 232: warning: undeclared name: err (ineffassign)
    • Line 244: warning: wrong number of return values (want 2, got 1) (ineffassign)
    • Line 254: warning: undeclared name: err (ineffassign)
    • Line 254: warning: undeclared name: err (ineffassign)
    • Line 255: warning: undeclared name: err (ineffassign)
    • Line 263: warning: undeclared name: err (ineffassign)
    • Line 263: warning: undeclared name: err (ineffassign)
    • Line 264: warning: undeclared name: err (ineffassign)
    • Line 276: warning: st.conn undefined (type *Stmt has no field or method conn, but does have Conn) (ineffassign)
    • Line 277: warning: st.conn undefined (type *Stmt has no field or method conn, but does have Conn) (ineffassign)
    • Line 280: warning: undeclared name: getConnection (ineffassign)
    • Line 281: warning: undeclared name: directRow (ineffassign)
    • Line 281: warning: st.conn undefined (type *Stmt has no field or method conn, but does have Conn) (ineffassign)
    • Line 281: warning: st.conn undefined (type *Stmt has no field or method conn, but does have Conn) (ineffassign)
    • Line 283: warning: undeclared name: wrapResultset (ineffassign)
    • Line 287: warning: st.bindVars undefined (type *Stmt has no field or method bindVars) (ineffassign)
    • Line 287: warning: undeclared name: Log (ineffassign)
    • Line 292: warning: st.inTransaction undefined (type *Stmt has no field or method inTransaction) (ineffassign)
    • Line 302: warning: wrong number of return values (want 2, got 1) (ineffassign)
    • Line 308: warning: st.openRows undefined (type *Stmt has no field or method openRows) (ineffassign)
    • Line 308: warning: undeclared name: colCount (ineffassign)
    • Line 321: warning: undeclared name: wrapResultset (ineffassign)
    • Line 326: warning: undeclared name: getConnection (ineffassign)
    • Line 326: warning: undeclared name: wrapResultset (ineffassign)
    • Line 332: warning: undeclared name: go10 (ineffassign)
    • Line 383: warning: undeclared name: varInfo (ineffassign)
    • Line 393: warning: undeclared name: varInfo (ineffassign)
    • Line 523: warning: undeclared name: varInfo (ineffassign)
    • Line 606: warning: undeclared name: Log (ineffassign)
    • Line 607: warning: undeclared name: Log (ineffassign)
    • Line 808: warning: undeclared name: Number (ineffassign)
    • Line 808: warning: undeclared name: Number (ineffassign)
    • Line 811: warning: undeclared name: Number (ineffassign)
    • Line 813: warning: undeclared name: Number (ineffassign)
    • Line 1326: warning: undeclared name: Number (ineffassign)
    • Line 1332: warning: undeclared name: Number (ineffassign)
    • Line 1333: warning: undeclared name: Number (ineffassign)
    • Line 1341: warning: undeclared name: Number (ineffassign)
    • Line 1373: warning: undeclared name: Number (ineffassign)
    • Line 1377: warning: undeclared name: Number (ineffassign)
    • Line 1432: warning: undeclared name: Number (ineffassign)
    • Line 1440: warning: undeclared name: Number (ineffassign)
    • Line 1502: warning: undeclared name: statement (ineffassign)
    • Line 1506: warning: undeclared name: rows (ineffassign)
    • Line 1538: warning: L.Reader undefined (type *Lob has no field or method Reader) (ineffassign)
    • Line 1546: warning: undeclared name: dpiLobReader (ineffassign)
    • Line 1546: warning: L.Reader undefined (type *Lob has no field or method Reader) (ineffassign)
    • Line 1566: warning: L.Reader undefined (type Lob has no field or method Reader) (ineffassign)
    • Line 1571: warning: L.Reader undefined (type Lob has no field or method Reader) (ineffassign)
    • Line 1592: warning: undeclared name: dpiLobWriter (ineffassign)
    • Line 1593: warning: cannot use L (variable of type Lob) as io.Reader value in argument to io.CopyBuffer: missing method Read (ineffassign)
    • Line 1735: warning: undeclared name: Int64 (ineffassign)
    • Line 1739: warning: undeclared name: Num (ineffassign)
    • Line 1742: warning: undeclared name: Log (ineffassign)
    • Line 1743: warning: undeclared name: Log (ineffassign)
    • Line 1751: warning: undeclared name: rows (ineffassign)
    • Line 1804: warning: undeclared name: varInfo (ineffassign)
    • Line 1609: warning: userType redeclared in this block (ineffassign)
    • Line 150: warning: undeclared name: varInfo (ineffassign)
    • Line 201: warning: undeclared name: statement (ineffassign)
    • Line 307: warning: undeclared name: colCount (ineffassign)
    • Line 320: warning: undeclared name: statement (ineffassign)
    • Line 357: warning: undeclared name: statement (ineffassign)
    • Line 376: warning: undeclared name: statement (ineffassign)
    • Line 376: warning: undeclared name: logFunc (ineffassign)
    • Line 604: warning: undeclared name: statement (ineffassign)
    • Line 949: warning: undeclared name: conn (ineffassign)
    • Line 971: warning: undeclared name: conn (ineffassign)
    • Line 988: warning: undeclared name: conn (ineffassign)
    • Line 1474: warning: undeclared name: conn (ineffassign)
    • Line 1497: warning: undeclared name: conn (ineffassign)
    • Line 1516: warning: undeclared name: conn (ineffassign)
    • Line 1537: warning: undeclared name: conn (ineffassign)
    • Line 1549: warning: undeclared name: conn (ineffassign)
    • Line 1625: warning: undeclared name: conn (ineffassign)
    • Line 1680: warning: undeclared name: conn (ineffassign)
    • Line 1713: warning: undeclared name: statement (ineffassign)
    • Line 1729: warning: undeclared name: statement (ineffassign)
    • Line 1748: warning: undeclared name: statement (ineffassign)
    • Line 1748: warning: undeclared name: rows (ineffassign)
    • go-oracledb/obj.go
    • Line 340: warning: ObjectType redeclared in this block (ineffassign)
    • Line 25: warning: undeclared name: C (ineffassign)
    • Line 341: warning: undeclared name: C (ineffassign)
    • Line 564: warning: undeclared name: C (ineffassign)
    • Line 348: warning: undeclared name: C (ineffassign)
    • Line 349: warning: undeclared name: C (ineffassign)
    • Line 355: warning: invalid receiver internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 357: warning: invalid receiver internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 365: warning: invalid receiver internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 407: warning: invalid receiver internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 420: warning: invalid receiver internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 432: warning: invalid receiver *internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 457: warning: undeclared name: C (ineffassign)
    • Line 457: warning: undeclared name: C (ineffassign)
    • Line 471: warning: invalid receiver *internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 536: warning: undeclared name: C (ineffassign)
    • Line 536: warning: invalid receiver *internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 549: warning: undeclared name: C (ineffassign)
    • Line 28: warning: O.conn undefined (type *Object has no field or method conn, but does have Conn) (ineffassign)
    • Line 43: warning: data.reset undefined (type *internal.Data has no field or method reset, but does have Reset) (ineffassign)
    • Line 44: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 45: warning: undeclared name: C (ineffassign)
    • Line 45: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 51: warning: undeclared name: C (ineffassign)
    • Line 51: warning: undeclared name: C (ineffassign)
    • Line 53: warning: undeclared name: C (ineffassign)
    • Line 53: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 53: warning: undeclared name: C (ineffassign)
    • Line 53: warning: undeclared name: C (ineffassign)
    • Line 57: warning: undeclared name: C (ineffassign)
    • Line 57: warning: attr.dpiObjectAttr undefined (type internal.ObjectAttribute has no field or method dpiObjectAttr) (ineffassign)
    • Line 57: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 57: warning: undeclared name: C (ineffassign)
    • Line 58: warning: attr.dpiObjectAttr undefined (type internal.ObjectAttribute has no field or method dpiObjectAttr) (ineffassign)
    • Line 74: warning: undeclared name: C (ineffassign)
    • Line 74: warning: attr.dpiObjectAttr undefined (type internal.ObjectAttribute has no field or method dpiObjectAttr) (ineffassign)
    • Line 74: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 74: warning: undeclared name: C (ineffassign)
    • Line 95: warning: data.reset undefined (type internal.Data has no field or method reset, but does have Reset) (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 100: warning: undeclared name: C (ineffassign)
    • Line 100: warning: data.dpiData undefined (type internal.Data has no field or method dpiData) (ineffassign)
    • Line 100: warning: undeclared name: C (ineffassign)
    • Line 100: warning: undeclared name: C (ineffassign)
    • Line 102: warning: undeclared name: C (ineffassign)
    • Line 102: warning: attr.dpiObjectAttr undefined (type internal.ObjectAttribute has no field or method dpiObjectAttr) (ineffassign)
    • Line 102: warning: data.dpiData undefined (type internal.Data has no field or method dpiData) (ineffassign)
    • Line 102: warning: undeclared name: C (ineffassign)
    • Line 151: warning: undeclared name: C (ineffassign)
    • Line 151: warning: undeclared name: C (ineffassign)
    • Line 177: warning: undeclared name: C (ineffassign)
    • Line 199: warning: undeclared name: C (ineffassign)
    • Line 199: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 199: warning: undeclared name: C (ineffassign)
    • Line 220: warning: undeclared name: C (ineffassign)
    • Line 221: warning: undeclared name: C (ineffassign)
    • Line 221: warning: unknown field dpiData in struct literal (ineffassign)
    • Line 223: warning: cannot use obj (variable of type *Object) as *internal.Object value in argument to O.scratch.SetObject (ineffassign)
    • Line 229: warning: undeclared name: C (ineffassign)
    • Line 229: warning: undeclared name: C (ineffassign)
    • Line 229: warning: undeclared name: C (ineffassign)
    • Line 240: warning: undeclared name: C (ineffassign)
    • Line 241: warning: undeclared name: C (ineffassign)
    • Line 242: warning: undeclared name: C (ineffassign)
    • Line 242: warning: undeclared name: C (ineffassign)
    • Line 248: warning: data.reset undefined (type *internal.Data has no field or method reset, but does have Reset) (ineffassign)
    • Line 251: warning: undeclared name: C (ineffassign)
    • Line 251: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 251: warning: undeclared name: C (ineffassign)
    • Line 266: warning: undeclared name: C (ineffassign)
    • Line 266: warning: undeclared name: C (ineffassign)
    • Line 266: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 266: warning: undeclared name: C (ineffassign)
    • Line 285: warning: undeclared name: C (ineffassign)
    • Line 286: warning: undeclared name: C (ineffassign)
    • Line 287: warning: undeclared name: C (ineffassign)
    • Line 287: warning: undeclared name: C (ineffassign)
    • Line 298: warning: undeclared name: C (ineffassign)
    • Line 299: warning: undeclared name: C (ineffassign)
    • Line 300: warning: undeclared name: C (ineffassign)
    • Line 300: warning: undeclared name: C (ineffassign)
    • Line 311: warning: undeclared name: C (ineffassign)
    • Line 312: warning: undeclared name: C (ineffassign)
    • Line 313: warning: undeclared name: C (ineffassign)
    • Line 313: warning: undeclared name: C (ineffassign)
    • Line 313: warning: undeclared name: C (ineffassign)
    • Line 324: warning: undeclared name: C (ineffassign)
    • Line 325: warning: undeclared name: C (ineffassign)
    • Line 325: warning: undeclared name: C (ineffassign)
    • Line 333: warning: undeclared name: C (ineffassign)
    • Line 333: warning: undeclared name: C (ineffassign)
    • Line 333: warning: undeclared name: C (ineffassign)
    • Line 355: warning: t.conn undefined (type internal.ObjectType has no field or method conn, but does have Conn) (ineffassign)
    • Line 385: warning: undeclared name: C (ineffassign)
    • Line 386: warning: undeclared name: C (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 388: warning: undeclared name: C (ineffassign)
    • Line 388: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 388: warning: undeclared name: C (ineffassign)
    • Line 388: warning: undeclared name: C (ineffassign)
    • Line 389: warning: undeclared name: C (ineffassign)
    • Line 390: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 392: warning: unknown field conn in struct literal (ineffassign)
    • Line 392: warning: unknown field dpiObjectType in struct literal (ineffassign)
    • Line 393: warning: t.init undefined (type internal.ObjectType has no field or method init) (ineffassign)
    • Line 408: warning: undeclared name: C (ineffassign)
    • Line 408: warning: undeclared name: C (ineffassign)
    • Line 408: warning: undeclared name: C (ineffassign)
    • Line 409: warning: undeclared name: C (ineffassign)
    • Line 409: warning: t.dpiObjectType undefined (type internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 409: warning: undeclared name: C (ineffassign)
    • Line 410: warning: undeclared name: C (ineffassign)
    • Line 411: warning: t.getError undefined (type internal.ObjectType has no field or method getError) (ineffassign)
    • Line 428: warning: cannot use O (variable of type *internal.Object) as *Object value in struct literal (ineffassign)
    • Line 436: warning: t.dpiObjectType undefined (type *internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 437: warning: t.dpiObjectType undefined (type *internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 450: warning: undeclared name: C (ineffassign)
    • Line 450: warning: undeclared name: C (ineffassign)
    • Line 451: warning: t.getError undefined (type *internal.ObjectType has no field or method getError) (ineffassign)
    • Line 461: warning: undeclared name: C (ineffassign)
    • Line 461: warning: undeclared name: C (ineffassign)
    • Line 465: warning: unknown field dpiObjectType in struct literal (ineffassign)
    • Line 465: warning: unknown field conn in struct literal (ineffassign)
    • Line 468: warning: o.init undefined (type *Object has no field or method init) (ineffassign)
    • Line 472: warning: t.conn undefined (type *internal.ObjectType has no field or method conn, but does have Conn) (ineffassign)
    • Line 478: warning: t.dpiObjectType undefined (type *internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 481: warning: undeclared name: C (ineffassign)
    • Line 482: warning: undeclared name: C (ineffassign)
    • Line 482: warning: t.dpiObjectType undefined (type *internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 482: warning: undeclared name: C (ineffassign)
    • Line 483: warning: t.getError undefined (type *internal.ObjectType has no field or method getError) (ineffassign)
    • Line 485: warning: undeclared name: C (ineffassign)
    • Line 485: warning: undeclared name: C (ineffassign)
    • Line 486: warning: undeclared name: C (ineffassign)
    • Line 486: warning: undeclared name: C (ineffassign)
    • Line 491: warning: t.conn undefined (type *internal.ObjectType has no field or method conn, but does have Conn) (ineffassign)
    • Line 491: warning: unknown field conn in struct literal (ineffassign)
    • Line 492: warning: t.CollectionOf.fromDataTypeInfo undefined (type *internal.ObjectType has no field or method fromDataTypeInfo) (ineffassign)
    • Line 501: warning: cannot use (map[string]ObjectAttribute literal) (value of type map[string]ObjectAttribute) as map[string]internal.ObjectAttribute value in assignment (ineffassign)
    • Line 504: warning: cannot use make(map[string]ObjectAttribute, numAttributes) (value of type map[string]ObjectAttribute) as map[string]internal.ObjectAttribute value in assignment (ineffassign)
    • Line 505: warning: undeclared name: C (ineffassign)
    • Line 506: warning: undeclared name: C (ineffassign)
    • Line 506: warning: t.dpiObjectType undefined (type *internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 507: warning: undeclared name: C (ineffassign)
    • Line 508: warning: undeclared name: C (ineffassign)
    • Line 509: warning: undeclared name: C (ineffassign)
    • Line 510: warning: t.getError undefined (type *internal.ObjectType has no field or method getError) (ineffassign)
    • Line 513: warning: undeclared name: C (ineffassign)
    • Line 514: warning: undeclared name: C (ineffassign)
    • Line 514: warning: undeclared name: C (ineffassign)
    • Line 515: warning: t.getError undefined (type *internal.ObjectType has no field or method getError) (ineffassign)
    • Line 521: warning: t.conn undefined (type *internal.ObjectType has no field or method conn, but does have Conn) (ineffassign)
    • Line 527: warning: undeclared name: C (ineffassign)
    • Line 527: warning: undeclared name: C (ineffassign)
    • Line 531: warning: cannot use objAttr (variable of type ObjectAttribute) as internal.ObjectAttribute value in assignment (ineffassign)
    • Line 537: warning: t.dpiObjectType undefined (type *internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 547: warning: t.init undefined (type *internal.ObjectType has no field or method init) (ineffassign)
    • Line 556: warning: unknown field conn in struct literal (ineffassign)
    • Line 557: warning: t.fromDataTypeInfo undefined (type internal.ObjectType has no field or method fromDataTypeInfo) (ineffassign)
    • Line 576: warning: undeclared name: C (ineffassign)
    • Line 576: warning: undeclared name: C (ineffassign)
    • Line 577: warning: A.getError undefined (type ObjectAttribute has no field or method getError) (ineffassign)
    • Line 16: warning: "github.com/go-goracle/go-oracledb/internal" imported but not used (ineffassign)
    • Line 340: warning: ObjectType redeclared in this block (ineffassign)
    • Line 25: warning: undeclared name: C (ineffassign)
    • Line 341: warning: undeclared name: C (ineffassign)
    • Line 564: warning: undeclared name: C (ineffassign)
    • Line 348: warning: undeclared name: C (ineffassign)
    • Line 349: warning: undeclared name: C (ineffassign)
    • Line 355: warning: invalid receiver internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 357: warning: invalid receiver internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 365: warning: invalid receiver internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 407: warning: invalid receiver internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 420: warning: invalid receiver internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 432: warning: invalid receiver *internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 457: warning: undeclared name: C (ineffassign)
    • Line 457: warning: undeclared name: C (ineffassign)
    • Line 471: warning: invalid receiver *internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 536: warning: undeclared name: C (ineffassign)
    • Line 536: warning: invalid receiver *internal.ObjectType (type not defined in this package) (ineffassign)
    • Line 549: warning: undeclared name: C (ineffassign)
    • Line 28: warning: O.conn undefined (type *Object has no field or method conn, but does have Conn) (ineffassign)
    • Line 43: warning: data.reset undefined (type *internal.Data has no field or method reset, but does have Reset) (ineffassign)
    • Line 44: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 45: warning: undeclared name: C (ineffassign)
    • Line 45: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 51: warning: undeclared name: C (ineffassign)
    • Line 51: warning: undeclared name: C (ineffassign)
    • Line 53: warning: undeclared name: C (ineffassign)
    • Line 53: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 53: warning: undeclared name: C (ineffassign)
    • Line 53: warning: undeclared name: C (ineffassign)
    • Line 57: warning: undeclared name: C (ineffassign)
    • Line 57: warning: attr.dpiObjectAttr undefined (type internal.ObjectAttribute has no field or method dpiObjectAttr) (ineffassign)
    • Line 57: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 57: warning: undeclared name: C (ineffassign)
    • Line 58: warning: attr.dpiObjectAttr undefined (type internal.ObjectAttribute has no field or method dpiObjectAttr) (ineffassign)
    • Line 74: warning: undeclared name: C (ineffassign)
    • Line 74: warning: attr.dpiObjectAttr undefined (type internal.ObjectAttribute has no field or method dpiObjectAttr) (ineffassign)
    • Line 74: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 74: warning: undeclared name: C (ineffassign)
    • Line 95: warning: data.reset undefined (type internal.Data has no field or method reset, but does have Reset) (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 100: warning: undeclared name: C (ineffassign)
    • Line 100: warning: data.dpiData undefined (type internal.Data has no field or method dpiData) (ineffassign)
    • Line 100: warning: undeclared name: C (ineffassign)
    • Line 100: warning: undeclared name: C (ineffassign)
    • Line 102: warning: undeclared name: C (ineffassign)
    • Line 102: warning: attr.dpiObjectAttr undefined (type internal.ObjectAttribute has no field or method dpiObjectAttr) (ineffassign)
    • Line 102: warning: data.dpiData undefined (type internal.Data has no field or method dpiData) (ineffassign)
    • Line 102: warning: undeclared name: C (ineffassign)
    • Line 151: warning: undeclared name: C (ineffassign)
    • Line 151: warning: undeclared name: C (ineffassign)
    • Line 177: warning: undeclared name: C (ineffassign)
    • Line 199: warning: undeclared name: C (ineffassign)
    • Line 199: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 199: warning: undeclared name: C (ineffassign)
    • Line 220: warning: undeclared name: C (ineffassign)
    • Line 221: warning: undeclared name: C (ineffassign)
    • Line 221: warning: unknown field dpiData in struct literal (ineffassign)
    • Line 223: warning: cannot use obj (variable of type *Object) as *internal.Object value in argument to O.scratch.SetObject (ineffassign)
    • Line 229: warning: undeclared name: C (ineffassign)
    • Line 229: warning: undeclared name: C (ineffassign)
    • Line 229: warning: undeclared name: C (ineffassign)
    • Line 240: warning: undeclared name: C (ineffassign)
    • Line 241: warning: undeclared name: C (ineffassign)
    • Line 242: warning: undeclared name: C (ineffassign)
    • Line 242: warning: undeclared name: C (ineffassign)
    • Line 248: warning: data.reset undefined (type *internal.Data has no field or method reset, but does have Reset) (ineffassign)
    • Line 251: warning: undeclared name: C (ineffassign)
    • Line 251: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 251: warning: undeclared name: C (ineffassign)
    • Line 266: warning: undeclared name: C (ineffassign)
    • Line 266: warning: undeclared name: C (ineffassign)
    • Line 266: warning: data.dpiData undefined (type *internal.Data has no field or method dpiData) (ineffassign)
    • Line 266: warning: undeclared name: C (ineffassign)
    • Line 285: warning: undeclared name: C (ineffassign)
    • Line 286: warning: undeclared name: C (ineffassign)
    • Line 287: warning: undeclared name: C (ineffassign)
    • Line 287: warning: undeclared name: C (ineffassign)
    • Line 298: warning: undeclared name: C (ineffassign)
    • Line 299: warning: undeclared name: C (ineffassign)
    • Line 300: warning: undeclared name: C (ineffassign)
    • Line 300: warning: undeclared name: C (ineffassign)
    • Line 311: warning: undeclared name: C (ineffassign)
    • Line 312: warning: undeclared name: C (ineffassign)
    • Line 313: warning: undeclared name: C (ineffassign)
    • Line 313: warning: undeclared name: C (ineffassign)
    • Line 313: warning: undeclared name: C (ineffassign)
    • Line 324: warning: undeclared name: C (ineffassign)
    • Line 325: warning: undeclared name: C (ineffassign)
    • Line 325: warning: undeclared name: C (ineffassign)
    • Line 333: warning: undeclared name: C (ineffassign)
    • Line 333: warning: undeclared name: C (ineffassign)
    • Line 333: warning: undeclared name: C (ineffassign)
    • Line 355: warning: t.conn undefined (type internal.ObjectType has no field or method conn, but does have Conn) (ineffassign)
    • Line 385: warning: undeclared name: C (ineffassign)
    • Line 386: warning: undeclared name: C (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 388: warning: undeclared name: C (ineffassign)
    • Line 388: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 388: warning: undeclared name: C (ineffassign)
    • Line 388: warning: undeclared name: C (ineffassign)
    • Line 389: warning: undeclared name: C (ineffassign)
    • Line 390: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 392: warning: unknown field conn in struct literal (ineffassign)
    • Line 392: warning: unknown field dpiObjectType in struct literal (ineffassign)
    • Line 393: warning: t.init undefined (type internal.ObjectType has no field or method init) (ineffassign)
    • Line 408: warning: undeclared name: C (ineffassign)
    • Line 408: warning: undeclared name: C (ineffassign)
    • Line 408: warning: undeclared name: C (ineffassign)
    • Line 409: warning: undeclared name: C (ineffassign)
    • Line 409: warning: t.dpiObjectType undefined (type internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 409: warning: undeclared name: C (ineffassign)
    • Line 410: warning: undeclared name: C (ineffassign)
    • Line 411: warning: t.getError undefined (type internal.ObjectType has no field or method getError) (ineffassign)
    • Line 428: warning: cannot use O (variable of type *internal.Object) as *Object value in struct literal (ineffassign)
    • Line 436: warning: t.dpiObjectType undefined (type *internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 437: warning: t.dpiObjectType undefined (type *internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 450: warning: undeclared name: C (ineffassign)
    • Line 450: warning: undeclared name: C (ineffassign)
    • Line 451: warning: t.getError undefined (type *internal.ObjectType has no field or method getError) (ineffassign)
    • Line 461: warning: undeclared name: C (ineffassign)
    • Line 461: warning: undeclared name: C (ineffassign)
    • Line 465: warning: unknown field dpiObjectType in struct literal (ineffassign)
    • Line 465: warning: unknown field conn in struct literal (ineffassign)
    • Line 468: warning: o.init undefined (type *Object has no field or method init) (ineffassign)
    • Line 472: warning: t.conn undefined (type *internal.ObjectType has no field or method conn, but does have Conn) (ineffassign)
    • Line 478: warning: t.dpiObjectType undefined (type *internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 481: warning: undeclared name: C (ineffassign)
    • Line 482: warning: undeclared name: C (ineffassign)
    • Line 482: warning: t.dpiObjectType undefined (type *internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 482: warning: undeclared name: C (ineffassign)
    • Line 483: warning: t.getError undefined (type *internal.ObjectType has no field or method getError) (ineffassign)
    • Line 485: warning: undeclared name: C (ineffassign)
    • Line 485: warning: undeclared name: C (ineffassign)
    • Line 486: warning: undeclared name: C (ineffassign)
    • Line 486: warning: undeclared name: C (ineffassign)
    • Line 491: warning: t.conn undefined (type *internal.ObjectType has no field or method conn, but does have Conn) (ineffassign)
    • Line 491: warning: unknown field conn in struct literal (ineffassign)
    • Line 492: warning: t.CollectionOf.fromDataTypeInfo undefined (type *internal.ObjectType has no field or method fromDataTypeInfo) (ineffassign)
    • Line 501: warning: cannot use (map[string]ObjectAttribute literal) (value of type map[string]ObjectAttribute) as map[string]internal.ObjectAttribute value in assignment (ineffassign)
    • Line 504: warning: cannot use make(map[string]ObjectAttribute, numAttributes) (value of type map[string]ObjectAttribute) as map[string]internal.ObjectAttribute value in assignment (ineffassign)
    • Line 505: warning: undeclared name: C (ineffassign)
    • Line 506: warning: undeclared name: C (ineffassign)
    • Line 506: warning: t.dpiObjectType undefined (type *internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 507: warning: undeclared name: C (ineffassign)
    • Line 508: warning: undeclared name: C (ineffassign)
    • Line 509: warning: undeclared name: C (ineffassign)
    • Line 510: warning: t.getError undefined (type *internal.ObjectType has no field or method getError) (ineffassign)
    • Line 513: warning: undeclared name: C (ineffassign)
    • Line 514: warning: undeclared name: C (ineffassign)
    • Line 514: warning: undeclared name: C (ineffassign)
    • Line 515: warning: t.getError undefined (type *internal.ObjectType has no field or method getError) (ineffassign)
    • Line 521: warning: t.conn undefined (type *internal.ObjectType has no field or method conn, but does have Conn) (ineffassign)
    • Line 527: warning: undeclared name: C (ineffassign)
    • Line 527: warning: undeclared name: C (ineffassign)
    • Line 531: warning: cannot use objAttr (variable of type ObjectAttribute) as internal.ObjectAttribute value in assignment (ineffassign)
    • Line 537: warning: t.dpiObjectType undefined (type *internal.ObjectType has no field or method dpiObjectType) (ineffassign)
    • Line 547: warning: t.init undefined (type *internal.ObjectType has no field or method init) (ineffassign)
    • Line 556: warning: unknown field conn in struct literal (ineffassign)
    • Line 557: warning: t.fromDataTypeInfo undefined (type internal.ObjectType has no field or method fromDataTypeInfo) (ineffassign)
    • Line 576: warning: undeclared name: C (ineffassign)
    • Line 576: warning: undeclared name: C (ineffassign)
    • Line 577: warning: A.getError undefined (type ObjectAttribute has no field or method getError) (ineffassign)
    • Line 16: warning: "github.com/go-goracle/go-oracledb/internal" imported but not used (ineffassign)
    • go-oracledb/lob.go
    • Line 175: warning: undeclared name: C (ineffassign)
    • Line 126: warning: undeclared name: C (ineffassign)
    • Line 127: warning: undeclared name: C (ineffassign)
    • Line 86: warning: undeclared name: C (ineffassign)
    • Line 86: warning: undeclared name: C (ineffassign)
    • Line 87: warning: undeclared name: C (ineffassign)
    • Line 93: warning: undeclared name: C (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 99: warning: undeclared name: C (ineffassign)
    • Line 102: warning: invalid operation: err (variable of type *OraErr) is not an interface (ineffassign)
    • Line 110: warning: undeclared name: C (ineffassign)
    • Line 116: warning: undeclared name: C (ineffassign)
    • Line 136: warning: undeclared name: C (ineffassign)
    • Line 136: warning: undeclared name: C (ineffassign)
    • Line 142: warning: undeclared name: C (ineffassign)
    • Line 143: warning: undeclared name: C (ineffassign)
    • Line 143: warning: undeclared name: C (ineffassign)
    • Line 143: warning: undeclared name: C (ineffassign)
    • Line 146: warning: undeclared name: C (ineffassign)
    • Line 162: warning: undeclared name: C (ineffassign)
    • Line 162: warning: undeclared name: C (ineffassign)
    • Line 164: warning: invalid operation: err (variable of type *OraErr) is not an interface (ineffassign)
    • Line 235: warning: undeclared name: C (ineffassign)
    • Line 236: warning: undeclared name: C (ineffassign)
    • Line 236: warning: undeclared name: C (ineffassign)
    • Line 236: warning: undeclared name: C (ineffassign)
    • Line 236: warning: undeclared name: C (ineffassign)
    • Line 246: warning: undeclared name: C (ineffassign)
    • Line 246: warning: undeclared name: C (ineffassign)
    • Line 252: warning: undeclared name: C (ineffassign)
    • Line 253: warning: undeclared name: C (ineffassign)
    • Line 253: warning: undeclared name: C (ineffassign)
    • Line 253: warning: undeclared name: C (ineffassign)
    • Line 253: warning: undeclared name: C (ineffassign)
    • Line 184: warning: undeclared name: C (ineffassign)
    • Line 184: warning: undeclared name: C (ineffassign)
    • Line 186: warning: undeclared name: C (ineffassign)
    • Line 189: warning: undeclared name: C (ineffassign)
    • Line 189: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 189: warning: undeclared name: C (ineffassign)
    • Line 201: warning: undeclared name: C (ineffassign)
    • Line 201: warning: undeclared name: C (ineffassign)
    • Line 209: warning: undeclared name: C (ineffassign)
    • Line 210: warning: undeclared name: C (ineffassign)
    • Line 210: warning: undeclared name: C (ineffassign)
    • Line 218: warning: undeclared name: C (ineffassign)
    • Line 218: warning: undeclared name: C (ineffassign)
    • Line 218: warning: undeclared name: C (ineffassign)
    • Line 227: warning: undeclared name: C (ineffassign)
    • Line 227: warning: undeclared name: C (ineffassign)
    • Line 227: warning: undeclared name: C (ineffassign)
    • Line 227: warning: undeclared name: C (ineffassign)
    • Line 175: warning: undeclared name: C (ineffassign)
    • Line 126: warning: undeclared name: C (ineffassign)
    • Line 127: warning: undeclared name: C (ineffassign)
    • Line 86: warning: undeclared name: C (ineffassign)
    • Line 86: warning: undeclared name: C (ineffassign)
    • Line 87: warning: undeclared name: C (ineffassign)
    • Line 93: warning: undeclared name: C (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 99: warning: undeclared name: C (ineffassign)
    • Line 102: warning: invalid operation: err (variable of type *OraErr) is not an interface (ineffassign)
    • Line 110: warning: undeclared name: C (ineffassign)
    • Line 116: warning: undeclared name: C (ineffassign)
    • Line 136: warning: undeclared name: C (ineffassign)
    • Line 136: warning: undeclared name: C (ineffassign)
    • Line 142: warning: undeclared name: C (ineffassign)
    • Line 143: warning: undeclared name: C (ineffassign)
    • Line 143: warning: undeclared name: C (ineffassign)
    • Line 143: warning: undeclared name: C (ineffassign)
    • Line 146: warning: undeclared name: C (ineffassign)
    • Line 162: warning: undeclared name: C (ineffassign)
    • Line 162: warning: undeclared name: C (ineffassign)
    • Line 164: warning: invalid operation: err (variable of type *OraErr) is not an interface (ineffassign)
    • Line 235: warning: undeclared name: C (ineffassign)
    • Line 236: warning: undeclared name: C (ineffassign)
    • Line 236: warning: undeclared name: C (ineffassign)
    • Line 236: warning: undeclared name: C (ineffassign)
    • Line 236: warning: undeclared name: C (ineffassign)
    • Line 246: warning: undeclared name: C (ineffassign)
    • Line 246: warning: undeclared name: C (ineffassign)
    • Line 252: warning: undeclared name: C (ineffassign)
    • Line 253: warning: undeclared name: C (ineffassign)
    • Line 253: warning: undeclared name: C (ineffassign)
    • Line 253: warning: undeclared name: C (ineffassign)
    • Line 253: warning: undeclared name: C (ineffassign)
    • Line 184: warning: undeclared name: C (ineffassign)
    • Line 184: warning: undeclared name: C (ineffassign)
    • Line 186: warning: undeclared name: C (ineffassign)
    • Line 189: warning: undeclared name: C (ineffassign)
    • Line 189: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 189: warning: undeclared name: C (ineffassign)
    • Line 201: warning: undeclared name: C (ineffassign)
    • Line 201: warning: undeclared name: C (ineffassign)
    • Line 209: warning: undeclared name: C (ineffassign)
    • Line 210: warning: undeclared name: C (ineffassign)
    • Line 210: warning: undeclared name: C (ineffassign)
    • Line 218: warning: undeclared name: C (ineffassign)
    • Line 218: warning: undeclared name: C (ineffassign)
    • Line 218: warning: undeclared name: C (ineffassign)
    • Line 227: warning: undeclared name: C (ineffassign)
    • Line 227: warning: undeclared name: C (ineffassign)
    • Line 227: warning: undeclared name: C (ineffassign)
    • Line 227: warning: undeclared name: C (ineffassign)
    • go-oracledb/conn.go
    • Line 20: warning: found packages internal (conn.go) and oracledb (rows.go) in /home/shawn/mygo/src/github.com/gojp/goreportcard/_repos/src/github.com/go-goracle/go-oracledb/internal (ineffassign)
    • Line 537: warning: TraceTag redeclared in this block (ineffassign)
    • Line 36: warning: other declaration of TraceTag (ineffassign)
    • Line 34: warning: other declaration of ConnectionParams (ineffassign)
    • Line 35: warning: other declaration of ObjectType (ineffassign)
    • Line 283: warning: undeclared name: C (ineffassign)
    • Line 285: warning: undeclared name: C (ineffassign)
    • Line 289: warning: undeclared name: C (ineffassign)
    • Line 290: warning: undeclared name: C (ineffassign)
    • Line 290: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 290: warning: undeclared name: C (ineffassign)
    • Line 291: warning: undeclared name: C (ineffassign)
    • Line 292: warning: undeclared name: C (ineffassign)
    • Line 58: warning: c.drv.Err undefined (type *drv has no field or method Err) (ineffassign)
    • Line 65: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 67: warning: too few arguments in call to maybeBadConn (ineffassign)
    • Line 148: warning: o.close undefined (type internal.ObjectType has no field or method close) (ineffassign)
    • Line 339: warning: c.TimeZone undefined (type *conn has no field or method TimeZone) (ineffassign)
    • Line 339: warning: c.TimeZone undefined (type *conn has no field or method TimeZone) (ineffassign)
    • Line 342: warning: c.TimeZone undefined (type *conn has no field or method TimeZone) (ineffassign)
    • Line 343: warning: c.TimeZone undefined (type *conn has no field or method TimeZone) (ineffassign)
    • Line 345: warning: c.TimeZone undefined (type *conn has no field or method TimeZone) (ineffassign)
    • Line 381: warning: c.TimeZone undefined (type *conn has no field or method TimeZone) (ineffassign)
    • Line 409: warning: undeclared name: parseTZ (ineffassign)
    • Line 412: warning: undeclared name: parseTZ (ineffassign)
    • Line 430: warning: dur - time.Until(dl) (value of type time.Duration) is not used (ineffassign)
    • Line 569: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 602: warning: c.iConn.StartupDatabase undefined (type *internal.Conn has no field or method StartupDatabase) (ineffassign)
    • Line 628: warning: c.iConn.ShutdownDatabase undefined (type *internal.Conn has no field or method ShutdownDatabase) (ineffassign)
    • Line 633: warning: c.timeZone undefined (type *conn has no field or method timeZone) (ineffassign)
    • Line 12: warning: "strconv" imported but not used (ineffassign)
    • Line 537: warning: TraceTag redeclared in this block (ineffassign)
    • Line 36: warning: other declaration of TraceTag (ineffassign)
    • Line 34: warning: other declaration of ConnectionParams (ineffassign)
    • Line 35: warning: other declaration of ObjectType (ineffassign)
    • Line 283: warning: undeclared name: C (ineffassign)
    • Line 285: warning: undeclared name: C (ineffassign)
    • Line 289: warning: undeclared name: C (ineffassign)
    • Line 290: warning: undeclared name: C (ineffassign)
    • Line 290: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 290: warning: undeclared name: C (ineffassign)
    • Line 291: warning: undeclared name: C (ineffassign)
    • Line 292: warning: undeclared name: C (ineffassign)
    • Line 58: warning: c.drv.Err undefined (type *drv has no field or method Err) (ineffassign)
    • Line 65: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 67: warning: too few arguments in call to maybeBadConn (ineffassign)
    • Line 148: warning: o.close undefined (type internal.ObjectType has no field or method close) (ineffassign)
    • Line 339: warning: c.TimeZone undefined (type *conn has no field or method TimeZone) (ineffassign)
    • Line 339: warning: c.TimeZone undefined (type *conn has no field or method TimeZone) (ineffassign)
    • Line 342: warning: c.TimeZone undefined (type *conn has no field or method TimeZone) (ineffassign)
    • Line 343: warning: c.TimeZone undefined (type *conn has no field or method TimeZone) (ineffassign)
    • Line 345: warning: c.TimeZone undefined (type *conn has no field or method TimeZone) (ineffassign)
    • Line 381: warning: c.TimeZone undefined (type *conn has no field or method TimeZone) (ineffassign)
    • Line 409: warning: undeclared name: parseTZ (ineffassign)
    • Line 412: warning: undeclared name: parseTZ (ineffassign)
    • Line 430: warning: dur - time.Until(dl) (value of type time.Duration) is not used (ineffassign)
    • Line 569: warning: c.dpiConn undefined (type *conn has no field or method dpiConn) (ineffassign)
    • Line 602: warning: c.iConn.StartupDatabase undefined (type *internal.Conn has no field or method StartupDatabase) (ineffassign)
    • Line 628: warning: c.iConn.ShutdownDatabase undefined (type *internal.Conn has no field or method ShutdownDatabase) (ineffassign)
    • Line 633: warning: c.timeZone undefined (type *conn has no field or method timeZone) (ineffassign)
    • Line 12: warning: "strconv" imported but not used (ineffassign)
    • go-oracledb/rows.go
    • Line 33: warning: undeclared name: C (ineffassign)
    • Line 34: warning: undeclared name: C (ineffassign)
    • Line 39: warning: undeclared name: C (ineffassign)
    • Line 40: warning: undeclared name: C (ineffassign)
    • Line 41: warning: undeclared name: C (ineffassign)
    • Line 66: warning: undeclared name: C (ineffassign)
    • Line 79: warning: undeclared name: C (ineffassign)
    • Line 79: warning: undeclared name: C (ineffassign)
    • Line 269: warning: undeclared name: C (ineffassign)
    • Line 270: warning: undeclared name: C (ineffassign)
    • Line 270: warning: undeclared name: C (ineffassign)
    • Line 270: warning: undeclared name: C (ineffassign)
    • Line 282: warning: undeclared name: C (ineffassign)
    • Line 284: warning: undeclared name: C (ineffassign)
    • Line 285: warning: undeclared name: C (ineffassign)
    • Line 286: warning: undeclared name: C (ineffassign)
    • Line 286: warning: undeclared name: C (ineffassign)
    • Line 289: warning: undeclared name: maxArraySize (ineffassign)
    • Line 289: warning: undeclared name: C (ineffassign)
    • Line 309: warning: undeclared name: C (ineffassign)
    • Line 309: warning: undeclared name: C (ineffassign)
    • Line 310: warning: undeclared name: C (ineffassign)
    • Line 310: warning: undeclared name: C (ineffassign)
    • Line 311: warning: undeclared name: C (ineffassign)
    • Line 317: warning: undeclared name: C (ineffassign)
    • Line 322: warning: undeclared name: C (ineffassign)
    • Line 322: warning: undeclared name: C (ineffassign)
    • Line 324: warning: undeclared name: C (ineffassign)
    • Line 331: warning: undeclared name: C (ineffassign)
    • Line 332: warning: undeclared name: C (ineffassign)
    • Line 333: warning: undeclared name: C (ineffassign)
    • Line 334: warning: undeclared name: C (ineffassign)
    • Line 335: warning: undeclared name: C (ineffassign)
    • Line 337: warning: undeclared name: C (ineffassign)
    • Line 338: warning: undeclared name: C (ineffassign)
    • Line 340: warning: undeclared name: C (ineffassign)
    • Line 342: warning: undeclared name: C (ineffassign)
    • Line 343: warning: undeclared name: C (ineffassign)
    • Line 343: warning: undeclared name: C (ineffassign)
    • Line 350: warning: undeclared name: C (ineffassign)
    • Line 357: warning: undeclared name: C (ineffassign)
    • Line 357: warning: undeclared name: C (ineffassign)
    • Line 358: warning: undeclared name: C (ineffassign)
    • Line 358: warning: undeclared name: C (ineffassign)
    • Line 363: warning: undeclared name: C (ineffassign)
    • Line 368: warning: undeclared name: C (ineffassign)
    • Line 368: warning: undeclared name: C (ineffassign)
    • Line 369: warning: undeclared name: C (ineffassign)
    • Line 369: warning: undeclared name: C (ineffassign)
    • Line 374: warning: undeclared name: C (ineffassign)
    • Line 375: warning: undeclared name: C (ineffassign)
    • Line 375: warning: undeclared name: C (ineffassign)
    • Line 380: warning: undeclared name: C (ineffassign)
    • Line 381: warning: undeclared name: C (ineffassign)
    • Line 381: warning: undeclared name: C (ineffassign)
    • Line 386: warning: undeclared name: C (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 392: warning: undeclared name: C (ineffassign)
    • Line 393: warning: undeclared name: C (ineffassign)
    • Line 394: warning: undeclared name: C (ineffassign)
    • Line 394: warning: undeclared name: C (ineffassign)
    • Line 395: warning: undeclared name: C (ineffassign)
    • Line 396: warning: undeclared name: C (ineffassign)
    • Line 401: warning: undeclared name: C (ineffassign)
    • Line 402: warning: r.conn.timeZone undefined (type *conn has no field or method timeZone) (ineffassign)
    • Line 403: warning: undeclared name: C (ineffassign)
    • Line 403: warning: undeclared name: C (ineffassign)
    • Line 407: warning: undeclared name: C (ineffassign)
    • Line 407: warning: undeclared name: C (ineffassign)
    • Line 412: warning: undeclared name: C (ineffassign)
    • Line 418: warning: undeclared name: C (ineffassign)
    • Line 418: warning: undeclared name: C (ineffassign)
    • Line 423: warning: undeclared name: C (ineffassign)
    • Line 426: warning: undeclared name: C (ineffassign)
    • Line 426: warning: undeclared name: C (ineffassign)
    • Line 427: warning: undeclared name: C (ineffassign)
    • Line 428: warning: undeclared name: C (ineffassign)
    • Line 429: warning: undeclared name: C (ineffassign)
    • Line 430: warning: undeclared name: C (ineffassign)
    • Line 430: warning: undeclared name: C (ineffassign)
    • Line 432: warning: r.ClobAsString undefined (type *rows has no field or method ClobAsString) (ineffassign)
    • Line 439: warning: undeclared name: C (ineffassign)
    • Line 440: warning: r.ClobAsString undefined (type *rows has no field or method ClobAsString) (ineffassign)
    • Line 443: warning: undeclared name: C (ineffassign)
    • Line 454: warning: undeclared name: C (ineffassign)
    • Line 454: warning: undeclared name: C (ineffassign)
    • Line 459: warning: undeclared name: C (ineffassign)
    • Line 462: warning: undeclared name: C (ineffassign)
    • Line 463: warning: undeclared name: C (ineffassign)
    • Line 463: warning: undeclared name: C (ineffassign)
    • Line 474: warning: undeclared name: C (ineffassign)
    • Line 474: warning: undeclared name: C (ineffassign)
    • Line 479: warning: undeclared name: C (ineffassign)
    • Line 481: warning: undeclared name: C (ineffassign)
    • Line 486: warning: undeclared name: C (ineffassign)
    • Line 118: warning: undeclared name: C (ineffassign)
    • Line 120: warning: undeclared name: C (ineffassign)
    • Line 122: warning: undeclared name: C (ineffassign)
    • Line 124: warning: undeclared name: C (ineffassign)
    • Line 126: warning: undeclared name: C (ineffassign)
    • Line 128: warning: undeclared name: C (ineffassign)
    • Line 128: warning: undeclared name: C (ineffassign)
    • Line 130: warning: undeclared name: C (ineffassign)
    • Line 130: warning: undeclared name: C (ineffassign)
    • Line 132: warning: undeclared name: C (ineffassign)
    • Line 134: warning: undeclared name: C (ineffassign)
    • Line 136: warning: undeclared name: C (ineffassign)
    • Line 136: warning: undeclared name: C (ineffassign)
    • Line 138: warning: undeclared name: C (ineffassign)
    • Line 138: warning: undeclared name: C (ineffassign)
    • Line 140: warning: undeclared name: C (ineffassign)
    • Line 140: warning: undeclared name: C (ineffassign)
    • Line 142: warning: undeclared name: C (ineffassign)
    • Line 142: warning: undeclared name: C (ineffassign)
    • Line 144: warning: undeclared name: C (ineffassign)
    • Line 144: warning: undeclared name: C (ineffassign)
    • Line 146: warning: undeclared name: C (ineffassign)
    • Line 148: warning: undeclared name: C (ineffassign)
    • Line 150: warning: undeclared name: C (ineffassign)
    • Line 152: warning: undeclared name: C (ineffassign)
    • Line 152: warning: undeclared name: C (ineffassign)
    • Line 154: warning: undeclared name: C (ineffassign)
    • Line 154: warning: undeclared name: C (ineffassign)
    • Line 156: warning: undeclared name: C (ineffassign)
    • Line 158: warning: undeclared name: C (ineffassign)
    • Line 160: warning: undeclared name: C (ineffassign)
    • Line 162: warning: undeclared name: C (ineffassign)
    • Line 164: warning: undeclared name: C (ineffassign)
    • Line 164: warning: undeclared name: C (ineffassign)
    • Line 166: warning: undeclared name: C (ineffassign)
    • Line 166: warning: undeclared name: C (ineffassign)
    • Line 168: warning: undeclared name: C (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 99: warning: undeclared name: C (ineffassign)
    • Line 99: warning: undeclared name: C (ineffassign)
    • Line 100: warning: undeclared name: C (ineffassign)
    • Line 101: warning: undeclared name: C (ineffassign)
    • Line 103: warning: undeclared name: C (ineffassign)
    • Line 103: warning: undeclared name: C (ineffassign)
    • Line 104: warning: undeclared name: C (ineffassign)
    • Line 105: warning: undeclared name: C (ineffassign)
    • Line 106: warning: undeclared name: C (ineffassign)
    • Line 195: warning: undeclared name: C (ineffassign)
    • Line 206: warning: undeclared name: C (ineffassign)
    • Line 206: warning: undeclared name: C (ineffassign)
    • Line 207: warning: undeclared name: C (ineffassign)
    • Line 207: warning: undeclared name: C (ineffassign)
    • Line 208: warning: undeclared name: C (ineffassign)
    • Line 210: warning: undeclared name: C (ineffassign)
    • Line 212: warning: undeclared name: C (ineffassign)
    • Line 214: warning: undeclared name: C (ineffassign)
    • Line 223: warning: undeclared name: C (ineffassign)
    • Line 223: warning: undeclared name: C (ineffassign)
    • Line 225: warning: undeclared name: C (ineffassign)
    • Line 225: warning: undeclared name: C (ineffassign)
    • Line 227: warning: undeclared name: C (ineffassign)
    • Line 227: warning: undeclared name: C (ineffassign)
    • Line 229: warning: undeclared name: C (ineffassign)
    • Line 229: warning: undeclared name: C (ineffassign)
    • Line 231: warning: undeclared name: C (ineffassign)
    • Line 231: warning: undeclared name: C (ineffassign)
    • Line 232: warning: undeclared name: C (ineffassign)
    • Line 232: warning: undeclared name: C (ineffassign)
    • Line 233: warning: undeclared name: C (ineffassign)
    • Line 235: warning: undeclared name: C (ineffassign)
    • Line 235: warning: undeclared name: C (ineffassign)
    • Line 237: warning: undeclared name: C (ineffassign)
    • Line 237: warning: undeclared name: C (ineffassign)
    • Line 239: warning: undeclared name: C (ineffassign)
    • Line 239: warning: undeclared name: C (ineffassign)
    • Line 241: warning: undeclared name: C (ineffassign)
    • Line 241: warning: undeclared name: C (ineffassign)
    • Line 243: warning: undeclared name: C (ineffassign)
    • Line 243: warning: undeclared name: C (ineffassign)
    • Line 593: warning: undeclared name: C (ineffassign)
    • Line 594: warning: undeclared name: C (ineffassign)
    • Line 594: warning: undeclared name: C (ineffassign)
    • Line 563: warning: undeclared name: C (ineffassign)
    • Line 563: warning: undeclared name: C (ineffassign)
    • Line 20: warning: "github.com/go-goracle/go-oracledb/internal" imported but not used (ineffassign)
    • Line 33: warning: undeclared name: C (ineffassign)
    • Line 34: warning: undeclared name: C (ineffassign)
    • Line 39: warning: undeclared name: C (ineffassign)
    • Line 40: warning: undeclared name: C (ineffassign)
    • Line 41: warning: undeclared name: C (ineffassign)
    • Line 66: warning: undeclared name: C (ineffassign)
    • Line 79: warning: undeclared name: C (ineffassign)
    • Line 79: warning: undeclared name: C (ineffassign)
    • Line 269: warning: undeclared name: C (ineffassign)
    • Line 270: warning: undeclared name: C (ineffassign)
    • Line 270: warning: undeclared name: C (ineffassign)
    • Line 270: warning: undeclared name: C (ineffassign)
    • Line 282: warning: undeclared name: C (ineffassign)
    • Line 284: warning: undeclared name: C (ineffassign)
    • Line 285: warning: undeclared name: C (ineffassign)
    • Line 286: warning: undeclared name: C (ineffassign)
    • Line 286: warning: undeclared name: C (ineffassign)
    • Line 289: warning: undeclared name: maxArraySize (ineffassign)
    • Line 289: warning: undeclared name: C (ineffassign)
    • Line 309: warning: undeclared name: C (ineffassign)
    • Line 309: warning: undeclared name: C (ineffassign)
    • Line 310: warning: undeclared name: C (ineffassign)
    • Line 310: warning: undeclared name: C (ineffassign)
    • Line 311: warning: undeclared name: C (ineffassign)
    • Line 317: warning: undeclared name: C (ineffassign)
    • Line 322: warning: undeclared name: C (ineffassign)
    • Line 322: warning: undeclared name: C (ineffassign)
    • Line 324: warning: undeclared name: C (ineffassign)
    • Line 331: warning: undeclared name: C (ineffassign)
    • Line 332: warning: undeclared name: C (ineffassign)
    • Line 333: warning: undeclared name: C (ineffassign)
    • Line 334: warning: undeclared name: C (ineffassign)
    • Line 335: warning: undeclared name: C (ineffassign)
    • Line 337: warning: undeclared name: C (ineffassign)
    • Line 338: warning: undeclared name: C (ineffassign)
    • Line 340: warning: undeclared name: C (ineffassign)
    • Line 342: warning: undeclared name: C (ineffassign)
    • Line 343: warning: undeclared name: C (ineffassign)
    • Line 343: warning: undeclared name: C (ineffassign)
    • Line 350: warning: undeclared name: C (ineffassign)
    • Line 357: warning: undeclared name: C (ineffassign)
    • Line 357: warning: undeclared name: C (ineffassign)
    • Line 358: warning: undeclared name: C (ineffassign)
    • Line 358: warning: undeclared name: C (ineffassign)
    • Line 363: warning: undeclared name: C (ineffassign)
    • Line 368: warning: undeclared name: C (ineffassign)
    • Line 368: warning: undeclared name: C (ineffassign)
    • Line 369: warning: undeclared name: C (ineffassign)
    • Line 369: warning: undeclared name: C (ineffassign)
    • Line 374: warning: undeclared name: C (ineffassign)
    • Line 375: warning: undeclared name: C (ineffassign)
    • Line 375: warning: undeclared name: C (ineffassign)
    • Line 380: warning: undeclared name: C (ineffassign)
    • Line 381: warning: undeclared name: C (ineffassign)
    • Line 381: warning: undeclared name: C (ineffassign)
    • Line 386: warning: undeclared name: C (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 387: warning: undeclared name: C (ineffassign)
    • Line 392: warning: undeclared name: C (ineffassign)
    • Line 393: warning: undeclared name: C (ineffassign)
    • Line 394: warning: undeclared name: C (ineffassign)
    • Line 394: warning: undeclared name: C (ineffassign)
    • Line 395: warning: undeclared name: C (ineffassign)
    • Line 396: warning: undeclared name: C (ineffassign)
    • Line 401: warning: undeclared name: C (ineffassign)
    • Line 402: warning: r.conn.timeZone undefined (type *conn has no field or method timeZone) (ineffassign)
    • Line 403: warning: undeclared name: C (ineffassign)
    • Line 403: warning: undeclared name: C (ineffassign)
    • Line 407: warning: undeclared name: C (ineffassign)
    • Line 407: warning: undeclared name: C (ineffassign)
    • Line 412: warning: undeclared name: C (ineffassign)
    • Line 418: warning: undeclared name: C (ineffassign)
    • Line 418: warning: undeclared name: C (ineffassign)
    • Line 423: warning: undeclared name: C (ineffassign)
    • Line 426: warning: undeclared name: C (ineffassign)
    • Line 426: warning: undeclared name: C (ineffassign)
    • Line 427: warning: undeclared name: C (ineffassign)
    • Line 428: warning: undeclared name: C (ineffassign)
    • Line 429: warning: undeclared name: C (ineffassign)
    • Line 430: warning: undeclared name: C (ineffassign)
    • Line 430: warning: undeclared name: C (ineffassign)
    • Line 432: warning: r.ClobAsString undefined (type *rows has no field or method ClobAsString) (ineffassign)
    • Line 439: warning: undeclared name: C (ineffassign)
    • Line 440: warning: r.ClobAsString undefined (type *rows has no field or method ClobAsString) (ineffassign)
    • Line 443: warning: undeclared name: C (ineffassign)
    • Line 454: warning: undeclared name: C (ineffassign)
    • Line 454: warning: undeclared name: C (ineffassign)
    • Line 459: warning: undeclared name: C (ineffassign)
    • Line 462: warning: undeclared name: C (ineffassign)
    • Line 463: warning: undeclared name: C (ineffassign)
    • Line 463: warning: undeclared name: C (ineffassign)
    • Line 474: warning: undeclared name: C (ineffassign)
    • Line 474: warning: undeclared name: C (ineffassign)
    • Line 479: warning: undeclared name: C (ineffassign)
    • Line 481: warning: undeclared name: C (ineffassign)
    • Line 486: warning: undeclared name: C (ineffassign)
    • Line 118: warning: undeclared name: C (ineffassign)
    • Line 120: warning: undeclared name: C (ineffassign)
    • Line 122: warning: undeclared name: C (ineffassign)
    • Line 124: warning: undeclared name: C (ineffassign)
    • Line 126: warning: undeclared name: C (ineffassign)
    • Line 128: warning: undeclared name: C (ineffassign)
    • Line 128: warning: undeclared name: C (ineffassign)
    • Line 130: warning: undeclared name: C (ineffassign)
    • Line 130: warning: undeclared name: C (ineffassign)
    • Line 132: warning: undeclared name: C (ineffassign)
    • Line 134: warning: undeclared name: C (ineffassign)
    • Line 136: warning: undeclared name: C (ineffassign)
    • Line 136: warning: undeclared name: C (ineffassign)
    • Line 138: warning: undeclared name: C (ineffassign)
    • Line 138: warning: undeclared name: C (ineffassign)
    • Line 140: warning: undeclared name: C (ineffassign)
    • Line 140: warning: undeclared name: C (ineffassign)
    • Line 142: warning: undeclared name: C (ineffassign)
    • Line 142: warning: undeclared name: C (ineffassign)
    • Line 144: warning: undeclared name: C (ineffassign)
    • Line 144: warning: undeclared name: C (ineffassign)
    • Line 146: warning: undeclared name: C (ineffassign)
    • Line 148: warning: undeclared name: C (ineffassign)
    • Line 150: warning: undeclared name: C (ineffassign)
    • Line 152: warning: undeclared name: C (ineffassign)
    • Line 152: warning: undeclared name: C (ineffassign)
    • Line 154: warning: undeclared name: C (ineffassign)
    • Line 154: warning: undeclared name: C (ineffassign)
    • Line 156: warning: undeclared name: C (ineffassign)
    • Line 158: warning: undeclared name: C (ineffassign)
    • Line 160: warning: undeclared name: C (ineffassign)
    • Line 162: warning: undeclared name: C (ineffassign)
    • Line 164: warning: undeclared name: C (ineffassign)
    • Line 164: warning: undeclared name: C (ineffassign)
    • Line 166: warning: undeclared name: C (ineffassign)
    • Line 166: warning: undeclared name: C (ineffassign)
    • Line 168: warning: undeclared name: C (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 98: warning: undeclared name: C (ineffassign)
    • Line 99: warning: undeclared name: C (ineffassign)
    • Line 99: warning: undeclared name: C (ineffassign)
    • Line 100: warning: undeclared name: C (ineffassign)
    • Line 101: warning: undeclared name: C (ineffassign)
    • Line 103: warning: undeclared name: C (ineffassign)
    • Line 103: warning: undeclared name: C (ineffassign)
    • Line 104: warning: undeclared name: C (ineffassign)
    • Line 105: warning: undeclared name: C (ineffassign)
    • Line 106: warning: undeclared name: C (ineffassign)
    • Line 195: warning: undeclared name: C (ineffassign)
    • Line 206: warning: undeclared name: C (ineffassign)
    • Line 206: warning: undeclared name: C (ineffassign)
    • Line 207: warning: undeclared name: C (ineffassign)
    • Line 207: warning: undeclared name: C (ineffassign)
    • Line 208: warning: undeclared name: C (ineffassign)
    • Line 210: warning: undeclared name: C (ineffassign)
    • Line 212: warning: undeclared name: C (ineffassign)
    • Line 214: warning: undeclared name: C (ineffassign)
    • Line 223: warning: undeclared name: C (ineffassign)
    • Line 223: warning: undeclared name: C (ineffassign)
    • Line 225: warning: undeclared name: C (ineffassign)
    • Line 225: warning: undeclared name: C (ineffassign)
    • Line 227: warning: undeclared name: C (ineffassign)
    • Line 227: warning: undeclared name: C (ineffassign)
    • Line 229: warning: undeclared name: C (ineffassign)
    • Line 229: warning: undeclared name: C (ineffassign)
    • Line 231: warning: undeclared name: C (ineffassign)
    • Line 231: warning: undeclared name: C (ineffassign)
    • Line 232: warning: undeclared name: C (ineffassign)
    • Line 232: warning: undeclared name: C (ineffassign)
    • Line 233: warning: undeclared name: C (ineffassign)
    • Line 235: warning: undeclared name: C (ineffassign)
    • Line 235: warning: undeclared name: C (ineffassign)
    • Line 237: warning: undeclared name: C (ineffassign)
    • Line 237: warning: undeclared name: C (ineffassign)
    • Line 239: warning: undeclared name: C (ineffassign)
    • Line 239: warning: undeclared name: C (ineffassign)
    • Line 241: warning: undeclared name: C (ineffassign)
    • Line 241: warning: undeclared name: C (ineffassign)
    • Line 243: warning: undeclared name: C (ineffassign)
    • Line 243: warning: undeclared name: C (ineffassign)
    • Line 593: warning: undeclared name: C (ineffassign)
    • Line 594: warning: undeclared name: C (ineffassign)
    • Line 594: warning: undeclared name: C (ineffassign)
    • Line 563: warning: undeclared name: C (ineffassign)
    • Line 563: warning: undeclared name: C (ineffassign)
    • Line 20: warning: "github.com/go-goracle/go-oracledb/internal" imported but not used (ineffassign)
    • go-oracledb/queue.go
    • Line 37: warning: EnqOptions redeclared in this block (ineffassign)
    • Line 19: warning: other declaration of EnqOptions (ineffassign)
    • Line 39: warning: DeqOptions redeclared in this block (ineffassign)
    • Line 20: warning: other declaration of DeqOptions (ineffassign)
    • Line 176: warning: DeliverPersistent redeclared in this block (ineffassign)
    • Line 164: warning: other declaration of DeliverPersistent (ineffassign)
    • Line 183: warning: VisibleImmediate redeclared in this block (ineffassign)
    • Line 163: warning: other declaration of VisibleImmediate (ineffassign)
    • Line 188: warning: undeclared name: C (ineffassign)
    • Line 197: warning: undeclared name: C (ineffassign)
    • Line 123: warning: undeclared name: Message (ineffassign)
    • Line 132: warning: undeclared name: Message (ineffassign)
    • Line 167: warning: undeclared name: C (ineffassign)
    • Line 169: warning: undeclared name: C (ineffassign)
    • Line 171: warning: undeclared name: C (ineffassign)
    • Line 173: warning: undeclared name: C (ineffassign)
    • Line 176: warning: undeclared name: C (ineffassign)
    • Line 178: warning: undeclared name: C (ineffassign)
    • Line 180: warning: undeclared name: C (ineffassign)
    • Line 183: warning: undeclared name: C (ineffassign)
    • Line 185: warning: undeclared name: C (ineffassign)
    • Line 190: warning: undeclared name: C (ineffassign)
    • Line 192: warning: undeclared name: C (ineffassign)
    • Line 194: warning: undeclared name: C (ineffassign)
    • Line 199: warning: undeclared name: C (ineffassign)
    • Line 201: warning: undeclared name: C (ineffassign)
    • Line 79: warning: cx.NewQueue undefined (type Conn has no field or method NewQueue) (ineffassign)
    • Line 140: warning: undeclared name: C (ineffassign)
    • Line 141: warning: undeclared name: C (ineffassign)
    • Line 141: warning: Q.dpiQueue undefined (type *Queue has no field or method dpiQueue) (ineffassign)
    • Line 141: warning: undeclared name: C (ineffassign)
    • Line 142: warning: Q.conn undefined (type *Queue has no field or method conn) (ineffassign)
    • Line 144: warning: E.toOra undefined (type internal.EnqOptions has no field or method toOra) (ineffassign)
    • Line 144: warning: Q.conn undefined (type *Queue has no field or method conn) (ineffassign)
    • Line 10: warning: "time" imported but not used (ineffassign)
    • Line 11: warning: "unsafe" imported but not used (ineffassign)
    • Line 37: warning: EnqOptions redeclared in this block (ineffassign)
    • Line 19: warning: other declaration of EnqOptions (ineffassign)
    • Line 39: warning: DeqOptions redeclared in this block (ineffassign)
    • Line 20: warning: other declaration of DeqOptions (ineffassign)
    • Line 176: warning: DeliverPersistent redeclared in this block (ineffassign)
    • Line 164: warning: other declaration of DeliverPersistent (ineffassign)
    • Line 183: warning: VisibleImmediate redeclared in this block (ineffassign)
    • Line 163: warning: other declaration of VisibleImmediate (ineffassign)
    • Line 188: warning: undeclared name: C (ineffassign)
    • Line 197: warning: undeclared name: C (ineffassign)
    • Line 123: warning: undeclared name: Message (ineffassign)
    • Line 132: warning: undeclared name: Message (ineffassign)
    • Line 167: warning: undeclared name: C (ineffassign)
    • Line 169: warning: undeclared name: C (ineffassign)
    • Line 171: warning: undeclared name: C (ineffassign)
    • Line 173: warning: undeclared name: C (ineffassign)
    • Line 176: warning: undeclared name: C (ineffassign)
    • Line 178: warning: undeclared name: C (ineffassign)
    • Line 180: warning: undeclared name: C (ineffassign)
    • Line 183: warning: undeclared name: C (ineffassign)
    • Line 185: warning: undeclared name: C (ineffassign)
    • Line 190: warning: undeclared name: C (ineffassign)
    • Line 192: warning: undeclared name: C (ineffassign)
    • Line 194: warning: undeclared name: C (ineffassign)
    • Line 199: warning: undeclared name: C (ineffassign)
    • Line 201: warning: undeclared name: C (ineffassign)
    • Line 79: warning: cx.NewQueue undefined (type Conn has no field or method NewQueue) (ineffassign)
    • Line 140: warning: undeclared name: C (ineffassign)
    • Line 141: warning: undeclared name: C (ineffassign)
    • Line 141: warning: Q.dpiQueue undefined (type *Queue has no field or method dpiQueue) (ineffassign)
    • Line 141: warning: undeclared name: C (ineffassign)
    • Line 142: warning: Q.conn undefined (type *Queue has no field or method conn) (ineffassign)
    • Line 144: warning: E.toOra undefined (type internal.EnqOptions has no field or method toOra) (ineffassign)
    • Line 144: warning: Q.conn undefined (type *Queue has no field or method conn) (ineffassign)
    • Line 11: warning: "unsafe" imported but not used (ineffassign)
    • Line 10: warning: "time" imported but not used (ineffassign)

misspell100%

Misspell Finds commonly misspelled English words

No problems detected. Good job!