Preparing report...

Report for github.com/myriadrf/limedrv

A+    Excellent!    Found 6 issues across 14 files

Tweet

gofmt100%

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

No problems detected. Good job!


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!


gocyclo92%

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.


golint57%

Golint is a linter for Go source code.

    • limedrv/limewrap/limewrap.go
    • Line 283: warning: a blank import should be only in a main or test package, or have a comment justifying it (golint)
    • Line 288: warning: don't use underscores in Go names; var Swig_escape_always_false should be SwigEscapeAlwaysFalse (golint)
    • Line 288: warning: exported var Swig_escape_always_false should have comment or be unexported (golint)
    • Line 289: warning: don't use underscores in Go names; var Swig_escape_val should be SwigEscapeVal (golint)
    • Line 289: warning: exported var Swig_escape_val should have comment or be unexported (golint)
    • Line 291: warning: don't use underscores in Go names; type _swig_fnptr should be _swigFnptr (golint)
    • Line 292: warning: don't use underscores in Go names; type _swig_memberptr should be _swigMemberptr (golint)
    • Line 296: warning: don't use underscores in Go names; type swig_gostring should be swigGostring (golint)
    • Line 308: warning: exported function Swig_free should have comment or be unexported (golint)
    • Line 308: warning: don't use underscores in Go names; func Swig_free should be SwigFree (golint)
    • Line 309: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 313: warning: exported function Swig_malloc should have comment or be unexported (golint)
    • Line 313: warning: don't use underscores in Go names; func Swig_malloc should be SwigMalloc (golint)
    • Line 313: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 314: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 315: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 320: warning: exported function GetLMS_SUCCESS should have comment or be unexported (golint)
    • Line 320: warning: don't use underscores in Go names; func GetLMS_SUCCESS should be GetLMSSUCCESS (golint)
    • Line 320: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 321: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 326: warning: exported function LMS_GetDeviceList should have comment or be unexported (golint)
    • Line 326: warning: don't use underscores in Go names; func LMS_GetDeviceList should be LMSGetDeviceList (golint)
    • Line 326: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 327: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 328: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 333: warning: exported function LMS_Open should have comment or be unexported (golint)
    • Line 333: warning: don't use underscores in Go names; func LMS_Open should be LMSOpen (golint)
    • Line 333: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 334: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 335: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 336: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 337: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 345: warning: exported function LMS_Close should have comment or be unexported (golint)
    • Line 345: warning: don't use underscores in Go names; func LMS_Close should be LMSClose (golint)
    • Line 345: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 346: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 347: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 352: warning: exported function GetLMS_CH_TX should have comment or be unexported (golint)
    • Line 352: warning: don't use underscores in Go names; func GetLMS_CH_TX should be GetLMSCHTX (golint)
    • Line 352: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 353: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 358: warning: exported function GetLMS_CH_RX should have comment or be unexported (golint)
    • Line 358: warning: don't use underscores in Go names; func GetLMS_CH_RX should be GetLMSCHRX (golint)
    • Line 358: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 359: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 364: warning: don't use underscores in Go names; type SwigcptrLms_range_t should be SwigcptrLmsRangeT (golint)
    • Line 364: warning: exported type SwigcptrLms_range_t should have comment or be unexported (golint)
    • Line 366: warning: exported method SwigcptrLms_range_t.Swigcptr should have comment or be unexported (golint)
    • Line 370: warning: exported method SwigcptrLms_range_t.SwigIsLms_range_t should have comment or be unexported (golint)
    • Line 370: warning: don't use underscores in Go names; method SwigIsLms_range_t should be SwigIsLmsRangeT (golint)
    • Line 373: warning: exported method SwigcptrLms_range_t.SetMin should have comment or be unexported (golint)
    • Line 373: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_range_t (golint)
    • Line 374: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 375: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 379: warning: exported method SwigcptrLms_range_t.GetMin should have comment or be unexported (golint)
    • Line 379: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_range_t (golint)
    • Line 379: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 380: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 381: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 386: warning: exported method SwigcptrLms_range_t.SetMax should have comment or be unexported (golint)
    • Line 386: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_range_t (golint)
    • Line 387: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 388: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 392: warning: exported method SwigcptrLms_range_t.GetMax should have comment or be unexported (golint)
    • Line 392: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_range_t (golint)
    • Line 392: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 393: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 394: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 399: warning: exported method SwigcptrLms_range_t.SetStep should have comment or be unexported (golint)
    • Line 399: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_range_t (golint)
    • Line 400: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 401: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 405: warning: exported method SwigcptrLms_range_t.GetStep should have comment or be unexported (golint)
    • Line 405: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_range_t (golint)
    • Line 405: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 406: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 407: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 412: warning: exported function NewLms_range_t should have comment or be unexported (golint)
    • Line 412: warning: don't use underscores in Go names; func NewLms_range_t should be NewLmsRangeT (golint)
    • Line 412: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 413: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 418: warning: exported function DeleteLms_range_t should have comment or be unexported (golint)
    • Line 418: warning: don't use underscores in Go names; func DeleteLms_range_t should be DeleteLmsRangeT (golint)
    • Line 419: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 423: warning: don't use underscores in Go names; type Lms_range_t should be LmsRangeT (golint)
    • Line 423: warning: exported type Lms_range_t should have comment or be unexported (golint)
    • Line 427: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 429: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 431: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 434: warning: don't use underscores in Go names; type Lms_testsig_t should be LmsTestsigT (golint)
    • Line 434: warning: exported type Lms_testsig_t should have comment or be unexported (golint)
    • Line 436: warning: don't use underscores in Go names; func _swig_getLMS_TESTSIG_NONE should be _swigGetLMSTESTSIGNONE (golint)
    • Line 436: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 437: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 442: warning: exported var LMS_TESTSIG_NONE should have comment or be unexported (golint)
    • Line 444: warning: don't use underscores in Go names; func _swig_getLMS_TESTSIG_NCODIV8 should be _swigGetLMSTESTSIGNCODIV8 (golint)
    • Line 444: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 445: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 450: warning: exported var LMS_TESTSIG_NCODIV8 should have comment or be unexported (golint)
    • Line 452: warning: don't use underscores in Go names; func _swig_getLMS_TESTSIG_NCODIV4 should be _swigGetLMSTESTSIGNCODIV4 (golint)
    • Line 452: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 453: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 458: warning: exported var LMS_TESTSIG_NCODIV4 should have comment or be unexported (golint)
    • Line 460: warning: don't use underscores in Go names; func _swig_getLMS_TESTSIG_NCODIV8F should be _swigGetLMSTESTSIGNCODIV8F (golint)
    • Line 460: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 461: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 466: warning: exported var LMS_TESTSIG_NCODIV8F should have comment or be unexported (golint)
    • Line 468: warning: don't use underscores in Go names; func _swig_getLMS_TESTSIG_NCODIV4F should be _swigGetLMSTESTSIGNCODIV4F (golint)
    • Line 468: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 469: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 474: warning: exported var LMS_TESTSIG_NCODIV4F should have comment or be unexported (golint)
    • Line 476: warning: don't use underscores in Go names; func _swig_getLMS_TESTSIG_DC should be _swigGetLMSTESTSIGDC (golint)
    • Line 476: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 477: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 482: warning: exported var LMS_TESTSIG_DC should have comment or be unexported (golint)
    • Line 484: warning: exported function LMS_Init should have comment or be unexported (golint)
    • Line 484: warning: don't use underscores in Go names; func LMS_Init should be LMSInit (golint)
    • Line 484: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 485: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 486: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 491: warning: exported function LMS_GetNumChannels should have comment or be unexported (golint)
    • Line 491: warning: don't use underscores in Go names; func LMS_GetNumChannels should be LMSGetNumChannels (golint)
    • Line 491: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 492: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 493: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 494: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 499: warning: exported function LMS_EnableChannel should have comment or be unexported (golint)
    • Line 499: warning: don't use underscores in Go names; func LMS_EnableChannel should be LMSEnableChannel (golint)
    • Line 499: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 500: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 501: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 502: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 503: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 504: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 509: warning: exported function LMS_SetSampleRate should have comment or be unexported (golint)
    • Line 509: warning: don't use underscores in Go names; func LMS_SetSampleRate should be LMSSetSampleRate (golint)
    • Line 509: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 510: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 511: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 512: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 513: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 518: warning: exported function LMS_GetSampleRate should have comment or be unexported (golint)
    • Line 518: warning: don't use underscores in Go names; func LMS_GetSampleRate should be LMSGetSampleRate (golint)
    • Line 518: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 519: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 520: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 521: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 522: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 523: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 524: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 529: warning: exported function LMS_GetSampleRateRange should have comment or be unexported (golint)
    • Line 529: warning: don't use underscores in Go names; func LMS_GetSampleRateRange should be LMSGetSampleRateRange (golint)
    • Line 529: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 530: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 531: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 532: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 533: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 538: warning: exported function LMS_SetLOFrequency should have comment or be unexported (golint)
    • Line 538: warning: don't use underscores in Go names; func LMS_SetLOFrequency should be LMSSetLOFrequency (golint)
    • Line 538: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 539: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 540: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 541: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 542: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 543: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 548: warning: exported function LMS_GetLOFrequency should have comment or be unexported (golint)
    • Line 548: warning: don't use underscores in Go names; func LMS_GetLOFrequency should be LMSGetLOFrequency (golint)
    • Line 548: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 549: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 550: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 551: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 552: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 553: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 558: warning: exported function LMS_GetLOFrequencyRange should have comment or be unexported (golint)
    • Line 558: warning: don't use underscores in Go names; func LMS_GetLOFrequencyRange should be LMSGetLOFrequencyRange (golint)
    • Line 558: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 559: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 560: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 561: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 562: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 567: warning: don't use underscores in Go names; func _swig_getLMS_PATH_NONE should be _swigGetLMSPATHNONE (golint)
    • Line 567: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 568: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 573: warning: exported var LMS_PATH_NONE should have comment or be unexported (golint)
    • Line 575: warning: don't use underscores in Go names; func _swig_getLMS_PATH_LNAH should be _swigGetLMSPATHLNAH (golint)
    • Line 575: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 576: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 581: warning: exported var LMS_PATH_LNAH should have comment or be unexported (golint)
    • Line 583: warning: don't use underscores in Go names; func _swig_getLMS_PATH_LNAL should be _swigGetLMSPATHLNAL (golint)
    • Line 583: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 584: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 589: warning: exported var LMS_PATH_LNAL should have comment or be unexported (golint)
    • Line 591: warning: don't use underscores in Go names; func _swig_getLMS_PATH_LNAW should be _swigGetLMSPATHLNAW (golint)
    • Line 591: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 592: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 597: warning: exported var LMS_PATH_LNAW should have comment or be unexported (golint)
    • Line 599: warning: don't use underscores in Go names; func _swig_getLMS_PATH_TX1 should be _swigGetLMSPATHTX1 (golint)
    • Line 599: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 600: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 605: warning: exported var LMS_PATH_TX1 should have comment or be unexported (golint)
    • Line 607: warning: don't use underscores in Go names; func _swig_getLMS_PATH_TX2 should be _swigGetLMSPATHTX2 (golint)
    • Line 607: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 608: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 613: warning: exported var LMS_PATH_TX2 should have comment or be unexported (golint)
    • Line 615: warning: don't use underscores in Go names; func _swig_getLMS_PATH_AUTO should be _swigGetLMSPATHAUTO (golint)
    • Line 615: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 616: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 621: warning: exported var LMS_PATH_AUTO should have comment or be unexported (golint)
    • Line 623: warning: exported function LMS_GetAntennaList should have comment or be unexported (golint)
    • Line 623: warning: don't use underscores in Go names; func LMS_GetAntennaList should be LMSGetAntennaList (golint)
    • Line 623: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 624: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 625: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 626: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 627: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 628: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 633: warning: exported function LMS_SetAntenna should have comment or be unexported (golint)
    • Line 633: warning: don't use underscores in Go names; func LMS_SetAntenna should be LMSSetAntenna (golint)
    • Line 633: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 634: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 635: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 636: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 637: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 638: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 643: warning: exported function LMS_GetAntenna should have comment or be unexported (golint)
    • Line 643: warning: don't use underscores in Go names; func LMS_GetAntenna should be LMSGetAntenna (golint)
    • Line 643: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 644: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 645: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 646: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 647: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 652: warning: exported function LMS_GetAntennaBW should have comment or be unexported (golint)
    • Line 652: warning: don't use underscores in Go names; func LMS_GetAntennaBW should be LMSGetAntennaBW (golint)
    • Line 652: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 653: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 654: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 655: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 656: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 657: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 658: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 663: warning: exported function LMS_SetNormalizedGain should have comment or be unexported (golint)
    • Line 663: warning: don't use underscores in Go names; func LMS_SetNormalizedGain should be LMSSetNormalizedGain (golint)
    • Line 663: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 664: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 665: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 666: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 667: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 668: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 673: warning: exported function LMS_SetGaindB should have comment or be unexported (golint)
    • Line 673: warning: don't use underscores in Go names; func LMS_SetGaindB should be LMSSetGaindB (golint)
    • Line 673: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 674: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 675: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 676: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 677: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 678: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 683: warning: exported function LMS_GetNormalizedGain should have comment or be unexported (golint)
    • Line 683: warning: don't use underscores in Go names; func LMS_GetNormalizedGain should be LMSGetNormalizedGain (golint)
    • Line 683: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 684: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 685: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 686: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 687: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 688: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 693: warning: exported function LMS_GetGaindB should have comment or be unexported (golint)
    • Line 693: warning: don't use underscores in Go names; func LMS_GetGaindB should be LMSGetGaindB (golint)
    • Line 693: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 694: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 695: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 696: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 697: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 698: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 703: warning: exported function LMS_SetLPFBW should have comment or be unexported (golint)
    • Line 703: warning: don't use underscores in Go names; func LMS_SetLPFBW should be LMSSetLPFBW (golint)
    • Line 703: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 704: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 705: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 706: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 707: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 708: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 713: warning: exported function LMS_GetLPFBW should have comment or be unexported (golint)
    • Line 713: warning: don't use underscores in Go names; func LMS_GetLPFBW should be LMSGetLPFBW (golint)
    • Line 713: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 714: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 715: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 716: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 717: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 718: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 723: warning: exported function LMS_GetLPFBWRange should have comment or be unexported (golint)
    • Line 723: warning: don't use underscores in Go names; func LMS_GetLPFBWRange should be LMSGetLPFBWRange (golint)
    • Line 723: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 724: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 725: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 726: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 727: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 732: warning: exported function LMS_SetLPF should have comment or be unexported (golint)
    • Line 732: warning: don't use underscores in Go names; func LMS_SetLPF should be LMSSetLPF (golint)
    • Line 732: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 733: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 734: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 735: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 736: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 737: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 742: warning: exported function LMS_SetGFIRLPF should have comment or be unexported (golint)
    • Line 742: warning: don't use underscores in Go names; func LMS_SetGFIRLPF should be LMSSetGFIRLPF (golint)
    • Line 742: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 743: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 744: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 745: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 746: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 747: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 748: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 753: warning: exported function LMS_Calibrate should have comment or be unexported (golint)
    • Line 753: warning: don't use underscores in Go names; func LMS_Calibrate should be LMSCalibrate (golint)
    • Line 753: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 754: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 755: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 756: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 757: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 758: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 759: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 764: warning: exported function LMS_LoadConfig should have comment or be unexported (golint)
    • Line 764: warning: don't use underscores in Go names; func LMS_LoadConfig should be LMSLoadConfig (golint)
    • Line 764: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 765: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 766: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 767: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 775: warning: exported function LMS_SaveConfig should have comment or be unexported (golint)
    • Line 775: warning: don't use underscores in Go names; func LMS_SaveConfig should be LMSSaveConfig (golint)
    • Line 775: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 776: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 777: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 778: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 786: warning: exported function LMS_SetTestSignal should have comment or be unexported (golint)
    • Line 786: warning: don't use underscores in Go names; func LMS_SetTestSignal should be LMSSetTestSignal (golint)
    • Line 786: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 787: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 788: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 789: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 790: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 791: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 792: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 793: warning: don't use underscores in Go names; var _swig_i_5 should be _swigI5 (golint)
    • Line 798: warning: exported function LMS_GetTestSignal should have comment or be unexported (golint)
    • Line 798: warning: don't use underscores in Go names; func LMS_GetTestSignal should be LMSGetTestSignal (golint)
    • Line 798: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 799: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 800: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 801: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 802: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 803: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 808: warning: exported function LMS_GetChipTemperature should have comment or be unexported (golint)
    • Line 808: warning: don't use underscores in Go names; func LMS_GetChipTemperature should be LMSGetChipTemperature (golint)
    • Line 808: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 809: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 810: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 811: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 812: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 817: warning: don't use underscores in Go names; type Lms_gfir_t should be LmsGfirT (golint)
    • Line 817: warning: exported type Lms_gfir_t should have comment or be unexported (golint)
    • Line 819: warning: don't use underscores in Go names; func _swig_getLMS_GFIR1 should be _swigGetLMSGFIR1 (golint)
    • Line 819: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 820: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 825: warning: exported var LMS_GFIR1 should have comment or be unexported (golint)
    • Line 827: warning: don't use underscores in Go names; func _swig_getLMS_GFIR2 should be _swigGetLMSGFIR2 (golint)
    • Line 827: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 828: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 833: warning: exported var LMS_GFIR2 should have comment or be unexported (golint)
    • Line 835: warning: don't use underscores in Go names; func _swig_getLMS_GFIR3 should be _swigGetLMSGFIR3 (golint)
    • Line 835: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 836: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 841: warning: exported var LMS_GFIR3 should have comment or be unexported (golint)
    • Line 843: warning: exported function GetLMS_NCO_VAL_COUNT should have comment or be unexported (golint)
    • Line 843: warning: don't use underscores in Go names; func GetLMS_NCO_VAL_COUNT should be GetLMSNCOVALCOUNT (golint)
    • Line 843: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 844: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 849: warning: exported function LMS_SetSampleRateDir should have comment or be unexported (golint)
    • Line 849: warning: don't use underscores in Go names; func LMS_SetSampleRateDir should be LMSSetSampleRateDir (golint)
    • Line 849: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 850: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 851: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 852: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 853: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 854: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 859: warning: exported function LMS_SetNCOFrequency should have comment or be unexported (golint)
    • Line 859: warning: don't use underscores in Go names; func LMS_SetNCOFrequency should be LMSSetNCOFrequency (golint)
    • Line 859: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 860: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 861: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 862: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 863: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 864: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 865: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 870: warning: exported function LMS_GetNCOFrequency should have comment or be unexported (golint)
    • Line 870: warning: don't use underscores in Go names; func LMS_GetNCOFrequency should be LMSGetNCOFrequency (golint)
    • Line 870: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 871: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 872: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 873: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 874: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 875: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 876: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 881: warning: exported function LMS_SetNCOPhase should have comment or be unexported (golint)
    • Line 881: warning: don't use underscores in Go names; func LMS_SetNCOPhase should be LMSSetNCOPhase (golint)
    • Line 881: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 882: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 883: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 884: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 885: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 886: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 887: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 892: warning: exported function LMS_GetNCOPhase should have comment or be unexported (golint)
    • Line 892: warning: don't use underscores in Go names; func LMS_GetNCOPhase should be LMSGetNCOPhase (golint)
    • Line 892: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 893: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 894: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 895: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 896: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 897: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 898: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 903: warning: exported function LMS_SetNCOIndex should have comment or be unexported (golint)
    • Line 903: warning: don't use underscores in Go names; func LMS_SetNCOIndex should be LMSSetNCOIndex (golint)
    • Line 903: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 904: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 905: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 906: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 907: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 908: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 909: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 914: warning: exported function LMS_GetNCOIndex should have comment or be unexported (golint)
    • Line 914: warning: don't use underscores in Go names; func LMS_GetNCOIndex should be LMSGetNCOIndex (golint)
    • Line 914: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 915: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 916: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 917: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 918: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 923: warning: exported function LMS_SetGFIRCoeff should have comment or be unexported (golint)
    • Line 923: warning: don't use underscores in Go names; func LMS_SetGFIRCoeff should be LMSSetGFIRCoeff (golint)
    • Line 923: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 924: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 925: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 926: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 927: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 928: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 929: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 930: warning: don't use underscores in Go names; var _swig_i_5 should be _swigI5 (golint)
    • Line 935: warning: exported function LMS_GetGFIRCoeff should have comment or be unexported (golint)
    • Line 935: warning: don't use underscores in Go names; func LMS_GetGFIRCoeff should be LMSGetGFIRCoeff (golint)
    • Line 935: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 936: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 937: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 938: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 939: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 940: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 941: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 946: warning: exported function LMS_SetGFIR should have comment or be unexported (golint)
    • Line 946: warning: don't use underscores in Go names; func LMS_SetGFIR should be LMSSetGFIR (golint)
    • Line 946: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 947: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 948: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 949: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 950: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 951: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 952: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 957: warning: exported function LMS_EnableCache should have comment or be unexported (golint)
    • Line 957: warning: don't use underscores in Go names; func LMS_EnableCache should be LMSEnableCache (golint)
    • Line 957: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 958: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 959: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 960: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 965: warning: exported function LMS_Reset should have comment or be unexported (golint)
    • Line 965: warning: don't use underscores in Go names; func LMS_Reset should be LMSReset (golint)
    • Line 965: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 966: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 967: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 972: warning: exported function LMS_ReadLMSReg should have comment or be unexported (golint)
    • Line 972: warning: don't use underscores in Go names; func LMS_ReadLMSReg should be LMSReadLMSReg (golint)
    • Line 972: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 973: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 974: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 975: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 976: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 981: warning: exported function LMS_WriteLMSReg should have comment or be unexported (golint)
    • Line 981: warning: don't use underscores in Go names; func LMS_WriteLMSReg should be LMSWriteLMSReg (golint)
    • Line 981: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 982: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 983: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 984: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 985: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 990: warning: exported function LMS_ReadParam should have comment or be unexported (golint)
    • Line 990: warning: don't use underscores in Go names; func LMS_ReadParam should be LMSReadParam (golint)
    • Line 990: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 991: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 992: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 993: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 994: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 999: warning: exported function LMS_WriteParam should have comment or be unexported (golint)
    • Line 999: warning: don't use underscores in Go names; func LMS_WriteParam should be LMSWriteParam (golint)
    • Line 999: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1000: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1001: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1002: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1003: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1008: warning: exported function LMS_ReadFPGAReg should have comment or be unexported (golint)
    • Line 1008: warning: don't use underscores in Go names; func LMS_ReadFPGAReg should be LMSReadFPGAReg (golint)
    • Line 1008: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1009: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1010: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1011: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1012: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1017: warning: exported function LMS_WriteFPGAReg should have comment or be unexported (golint)
    • Line 1017: warning: don't use underscores in Go names; func LMS_WriteFPGAReg should be LMSWriteFPGAReg (golint)
    • Line 1017: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1018: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1019: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1020: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1021: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1026: warning: exported const BOARD_PARAM_DAC should have comment or be unexported (golint)
    • Line 1027: warning: exported const BOARD_PARAM_TEMP should have comment or be unexported (golint)
    • Line 1029: warning: exported function LMS_ReadCustomBoardParam should have comment or be unexported (golint)
    • Line 1029: warning: don't use underscores in Go names; func LMS_ReadCustomBoardParam should be LMSReadCustomBoardParam (golint)
    • Line 1029: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1030: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1031: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1032: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1033: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1034: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 1042: warning: exported function LMS_WriteCustomBoardParam should have comment or be unexported (golint)
    • Line 1042: warning: don't use underscores in Go names; func LMS_WriteCustomBoardParam should be LMSWriteCustomBoardParam (golint)
    • Line 1042: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1043: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1044: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1045: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1046: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1047: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 1055: warning: exported const LMS_CLOCK_REF should have comment or be unexported (golint)
    • Line 1056: warning: exported const LMS_CLOCK_SXR should have comment or be unexported (golint)
    • Line 1057: warning: exported const LMS_CLOCK_SXT should have comment or be unexported (golint)
    • Line 1058: warning: exported const LMS_CLOCK_CGEN should have comment or be unexported (golint)
    • Line 1059: warning: exported const LMS_CLOCK_RXTSP should have comment or be unexported (golint)
    • Line 1060: warning: exported const LMS_CLOCK_TXTSP should have comment or be unexported (golint)
    • Line 1061: warning: exported const LMS_CLOCK_EXTREF should have comment or be unexported (golint)
    • Line 1063: warning: exported function LMS_GetClockFreq should have comment or be unexported (golint)
    • Line 1063: warning: don't use underscores in Go names; func LMS_GetClockFreq should be LMSGetClockFreq (golint)
    • Line 1063: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1064: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1065: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1066: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1067: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1072: warning: exported function LMS_SetClockFreq should have comment or be unexported (golint)
    • Line 1072: warning: don't use underscores in Go names; func LMS_SetClockFreq should be LMSSetClockFreq (golint)
    • Line 1072: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1073: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1074: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1075: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1076: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1081: warning: exported function LMS_VCTCXOWrite should have comment or be unexported (golint)
    • Line 1081: warning: don't use underscores in Go names; func LMS_VCTCXOWrite should be LMSVCTCXOWrite (golint)
    • Line 1081: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1082: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1083: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1084: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1089: warning: exported function LMS_VCTCXORead should have comment or be unexported (golint)
    • Line 1089: warning: don't use underscores in Go names; func LMS_VCTCXORead should be LMSVCTCXORead (golint)
    • Line 1089: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1090: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1091: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1092: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1097: warning: exported function LMS_Synchronize should have comment or be unexported (golint)
    • Line 1097: warning: don't use underscores in Go names; func LMS_Synchronize should be LMSSynchronize (golint)
    • Line 1097: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1098: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1099: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1100: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1105: warning: exported function LMS_GPIORead should have comment or be unexported (golint)
    • Line 1105: warning: don't use underscores in Go names; func LMS_GPIORead should be LMSGPIORead (golint)
    • Line 1105: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1106: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1107: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1108: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1109: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1114: warning: exported function LMS_GPIOWrite should have comment or be unexported (golint)
    • Line 1114: warning: don't use underscores in Go names; func LMS_GPIOWrite should be LMSGPIOWrite (golint)
    • Line 1114: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1115: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1116: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1117: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1118: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1123: warning: exported function LMS_GPIODirRead should have comment or be unexported (golint)
    • Line 1123: warning: don't use underscores in Go names; func LMS_GPIODirRead should be LMSGPIODirRead (golint)
    • Line 1123: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1124: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1125: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1126: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1127: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1132: warning: exported function LMS_GPIODirWrite should have comment or be unexported (golint)
    • Line 1132: warning: don't use underscores in Go names; func LMS_GPIODirWrite should be LMSGPIODirWrite (golint)
    • Line 1132: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1133: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1134: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1135: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1136: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1141: warning: don't use underscores in Go names; type SwigcptrLms_stream_meta_t should be SwigcptrLmsStreamMetaT (golint)
    • Line 1141: warning: exported type SwigcptrLms_stream_meta_t should have comment or be unexported (golint)
    • Line 1143: warning: exported method SwigcptrLms_stream_meta_t.Swigcptr should have comment or be unexported (golint)
    • Line 1147: warning: exported method SwigcptrLms_stream_meta_t.SwigIsLms_stream_meta_t should have comment or be unexported (golint)
    • Line 1147: warning: don't use underscores in Go names; method SwigIsLms_stream_meta_t should be SwigIsLmsStreamMetaT (golint)
    • Line 1150: warning: exported method SwigcptrLms_stream_meta_t.SetTimestamp should have comment or be unexported (golint)
    • Line 1150: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_meta_t (golint)
    • Line 1151: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1152: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1156: warning: exported method SwigcptrLms_stream_meta_t.GetTimestamp should have comment or be unexported (golint)
    • Line 1156: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_meta_t (golint)
    • Line 1156: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1157: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1158: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1163: warning: exported method SwigcptrLms_stream_meta_t.SetWaitForTimestamp should have comment or be unexported (golint)
    • Line 1163: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_meta_t (golint)
    • Line 1164: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1165: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1169: warning: exported method SwigcptrLms_stream_meta_t.GetWaitForTimestamp should have comment or be unexported (golint)
    • Line 1169: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_meta_t (golint)
    • Line 1169: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1170: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1171: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1176: warning: exported method SwigcptrLms_stream_meta_t.SetFlushPartialPacket should have comment or be unexported (golint)
    • Line 1176: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_meta_t (golint)
    • Line 1177: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1178: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1182: warning: exported method SwigcptrLms_stream_meta_t.GetFlushPartialPacket should have comment or be unexported (golint)
    • Line 1182: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_meta_t (golint)
    • Line 1182: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1183: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1184: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1189: warning: exported function NewLms_stream_meta_t should have comment or be unexported (golint)
    • Line 1189: warning: don't use underscores in Go names; func NewLms_stream_meta_t should be NewLmsStreamMetaT (golint)
    • Line 1189: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1190: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1195: warning: exported function DeleteLms_stream_meta_t should have comment or be unexported (golint)
    • Line 1195: warning: don't use underscores in Go names; func DeleteLms_stream_meta_t should be DeleteLmsStreamMetaT (golint)
    • Line 1196: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1200: warning: don't use underscores in Go names; type Lms_stream_meta_t should be LmsStreamMetaT (golint)
    • Line 1200: warning: exported type Lms_stream_meta_t should have comment or be unexported (golint)
    • Line 1204: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1206: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1208: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1211: warning: don't use underscores in Go names; func _swig_getLMS_ALIGN_CH_PHASE should be _swigGetLMSALIGNCHPHASE (golint)
    • Line 1211: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1212: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1217: warning: exported var LMS_ALIGN_CH_PHASE should have comment or be unexported (golint)
    • Line 1219: warning: don't use underscores in Go names; type SwigcptrLms_stream_t should be SwigcptrLmsStreamT (golint)
    • Line 1219: warning: exported type SwigcptrLms_stream_t should have comment or be unexported (golint)
    • Line 1221: warning: exported method SwigcptrLms_stream_t.Swigcptr should have comment or be unexported (golint)
    • Line 1225: warning: exported method SwigcptrLms_stream_t.SwigIsLms_stream_t should have comment or be unexported (golint)
    • Line 1225: warning: don't use underscores in Go names; method SwigIsLms_stream_t should be SwigIsLmsStreamT (golint)
    • Line 1228: warning: exported method SwigcptrLms_stream_t.SetHandle should have comment or be unexported (golint)
    • Line 1228: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_t (golint)
    • Line 1229: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1230: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1234: warning: exported method SwigcptrLms_stream_t.GetHandle should have comment or be unexported (golint)
    • Line 1234: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_t (golint)
    • Line 1234: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1235: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1236: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1241: warning: exported method SwigcptrLms_stream_t.SetIsTx should have comment or be unexported (golint)
    • Line 1241: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_t (golint)
    • Line 1242: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1243: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1247: warning: exported method SwigcptrLms_stream_t.GetIsTx should have comment or be unexported (golint)
    • Line 1247: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_t (golint)
    • Line 1247: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1248: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1249: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1254: warning: exported method SwigcptrLms_stream_t.SetChannel should have comment or be unexported (golint)
    • Line 1254: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_t (golint)
    • Line 1255: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1256: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1260: warning: exported method SwigcptrLms_stream_t.GetChannel should have comment or be unexported (golint)
    • Line 1260: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_t (golint)
    • Line 1260: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1261: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1262: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1267: warning: exported method SwigcptrLms_stream_t.SetFifoSize should have comment or be unexported (golint)
    • Line 1267: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_t (golint)
    • Line 1268: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1269: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1273: warning: exported method SwigcptrLms_stream_t.GetFifoSize should have comment or be unexported (golint)
    • Line 1273: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_t (golint)
    • Line 1273: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1274: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1275: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1280: warning: exported method SwigcptrLms_stream_t.SetThroughputVsLatency should have comment or be unexported (golint)
    • Line 1280: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_t (golint)
    • Line 1281: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1282: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1286: warning: exported method SwigcptrLms_stream_t.GetThroughputVsLatency should have comment or be unexported (golint)
    • Line 1286: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_t (golint)
    • Line 1286: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1287: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1288: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1293: warning: don't use underscores in Go names; func _swig_getlms_stream_t_LMS_FMT_F32_lms_stream_t should be _swigGetlmsStreamTLMSFMTF32LmsStreamT (golint)
    • Line 1293: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1294: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1299: warning: don't use underscores in Go names; var Lms_stream_tLMS_FMT_F32 should be LmsStreamTLMSFMTF32 (golint)
    • Line 1299: warning: exported var Lms_stream_tLMS_FMT_F32 should have comment or be unexported (golint)
    • Line 1301: warning: don't use underscores in Go names; func _swig_getlms_stream_t_LMS_FMT_I16_lms_stream_t should be _swigGetlmsStreamTLMSFMTI16LmsStreamT (golint)
    • Line 1301: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1302: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1307: warning: don't use underscores in Go names; var Lms_stream_tLMS_FMT_I16 should be LmsStreamTLMSFMTI16 (golint)
    • Line 1307: warning: exported var Lms_stream_tLMS_FMT_I16 should have comment or be unexported (golint)
    • Line 1309: warning: don't use underscores in Go names; func _swig_getlms_stream_t_LMS_FMT_I12_lms_stream_t should be _swigGetlmsStreamTLMSFMTI12LmsStreamT (golint)
    • Line 1309: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1310: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1315: warning: don't use underscores in Go names; var Lms_stream_tLMS_FMT_I12 should be LmsStreamTLMSFMTI12 (golint)
    • Line 1315: warning: exported var Lms_stream_tLMS_FMT_I12 should have comment or be unexported (golint)
    • Line 1317: warning: exported method SwigcptrLms_stream_t.SetDataFmt should have comment or be unexported (golint)
    • Line 1317: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_t (golint)
    • Line 1318: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1319: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1323: warning: exported method SwigcptrLms_stream_t.GetDataFmt should have comment or be unexported (golint)
    • Line 1323: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_t (golint)
    • Line 1323: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1324: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1325: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1330: warning: exported function NewLms_stream_t should have comment or be unexported (golint)
    • Line 1330: warning: don't use underscores in Go names; func NewLms_stream_t should be NewLmsStreamT (golint)
    • Line 1330: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1331: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1336: warning: exported function DeleteLms_stream_t should have comment or be unexported (golint)
    • Line 1336: warning: don't use underscores in Go names; func DeleteLms_stream_t should be DeleteLmsStreamT (golint)
    • Line 1337: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1341: warning: don't use underscores in Go names; type Lms_stream_t should be LmsStreamT (golint)
    • Line 1341: warning: exported type Lms_stream_t should have comment or be unexported (golint)
    • Line 1345: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1347: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1349: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1351: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1353: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1355: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1358: warning: don't use underscores in Go names; type SwigcptrLms_stream_status_t should be SwigcptrLmsStreamStatusT (golint)
    • Line 1358: warning: exported type SwigcptrLms_stream_status_t should have comment or be unexported (golint)
    • Line 1360: warning: exported method SwigcptrLms_stream_status_t.Swigcptr should have comment or be unexported (golint)
    • Line 1364: warning: exported method SwigcptrLms_stream_status_t.SwigIsLms_stream_status_t should have comment or be unexported (golint)
    • Line 1364: warning: don't use underscores in Go names; method SwigIsLms_stream_status_t should be SwigIsLmsStreamStatusT (golint)
    • Line 1367: warning: exported method SwigcptrLms_stream_status_t.SetActive should have comment or be unexported (golint)
    • Line 1367: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1368: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1369: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1373: warning: exported method SwigcptrLms_stream_status_t.GetActive should have comment or be unexported (golint)
    • Line 1373: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1373: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1374: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1375: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1380: warning: exported method SwigcptrLms_stream_status_t.SetFifoFilledCount should have comment or be unexported (golint)
    • Line 1380: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1381: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1382: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1386: warning: exported method SwigcptrLms_stream_status_t.GetFifoFilledCount should have comment or be unexported (golint)
    • Line 1386: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1386: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1387: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1388: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1393: warning: exported method SwigcptrLms_stream_status_t.SetFifoSize should have comment or be unexported (golint)
    • Line 1393: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1394: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1395: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1399: warning: exported method SwigcptrLms_stream_status_t.GetFifoSize should have comment or be unexported (golint)
    • Line 1399: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1399: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1400: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1401: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1406: warning: exported method SwigcptrLms_stream_status_t.SetUnderrun should have comment or be unexported (golint)
    • Line 1406: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1407: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1408: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1412: warning: exported method SwigcptrLms_stream_status_t.GetUnderrun should have comment or be unexported (golint)
    • Line 1412: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1412: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1413: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1414: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1419: warning: exported method SwigcptrLms_stream_status_t.SetOverrun should have comment or be unexported (golint)
    • Line 1419: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1420: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1421: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1425: warning: exported method SwigcptrLms_stream_status_t.GetOverrun should have comment or be unexported (golint)
    • Line 1425: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1425: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1426: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1427: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1432: warning: exported method SwigcptrLms_stream_status_t.SetDroppedPackets should have comment or be unexported (golint)
    • Line 1432: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1433: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1434: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1438: warning: exported method SwigcptrLms_stream_status_t.GetDroppedPackets should have comment or be unexported (golint)
    • Line 1438: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1438: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1439: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1440: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1445: warning: exported method SwigcptrLms_stream_status_t.SetSampleRate should have comment or be unexported (golint)
    • Line 1445: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1446: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1447: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1451: warning: exported method SwigcptrLms_stream_status_t.GetSampleRate should have comment or be unexported (golint)
    • Line 1451: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1451: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1452: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1453: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1458: warning: exported method SwigcptrLms_stream_status_t.SetLinkRate should have comment or be unexported (golint)
    • Line 1458: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1459: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1460: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1464: warning: exported method SwigcptrLms_stream_status_t.GetLinkRate should have comment or be unexported (golint)
    • Line 1464: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1464: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1465: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1466: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1471: warning: exported method SwigcptrLms_stream_status_t.SetTimestamp should have comment or be unexported (golint)
    • Line 1471: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1472: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1473: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1477: warning: exported method SwigcptrLms_stream_status_t.GetTimestamp should have comment or be unexported (golint)
    • Line 1477: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_stream_status_t (golint)
    • Line 1477: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1478: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1479: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1484: warning: exported function NewLms_stream_status_t should have comment or be unexported (golint)
    • Line 1484: warning: don't use underscores in Go names; func NewLms_stream_status_t should be NewLmsStreamStatusT (golint)
    • Line 1484: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1485: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1490: warning: exported function DeleteLms_stream_status_t should have comment or be unexported (golint)
    • Line 1490: warning: don't use underscores in Go names; func DeleteLms_stream_status_t should be DeleteLmsStreamStatusT (golint)
    • Line 1491: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1495: warning: don't use underscores in Go names; type Lms_stream_status_t should be LmsStreamStatusT (golint)
    • Line 1495: warning: exported type Lms_stream_status_t should have comment or be unexported (golint)
    • Line 1499: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1501: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1503: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1505: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1507: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1509: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1511: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1513: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1515: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1518: warning: exported function LMS_SetupStream should have comment or be unexported (golint)
    • Line 1518: warning: don't use underscores in Go names; func LMS_SetupStream should be LMSSetupStream (golint)
    • Line 1518: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1519: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1520: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1521: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1526: warning: exported function LMS_DestroyStream should have comment or be unexported (golint)
    • Line 1526: warning: don't use underscores in Go names; func LMS_DestroyStream should be LMSDestroyStream (golint)
    • Line 1526: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1527: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1528: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1529: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1534: warning: exported function LMS_StartStream should have comment or be unexported (golint)
    • Line 1534: warning: don't use underscores in Go names; func LMS_StartStream should be LMSStartStream (golint)
    • Line 1534: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1535: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1536: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1541: warning: exported function LMS_StopStream should have comment or be unexported (golint)
    • Line 1541: warning: don't use underscores in Go names; func LMS_StopStream should be LMSStopStream (golint)
    • Line 1541: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1542: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1543: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1548: warning: exported function LMS_RecvStream should have comment or be unexported (golint)
    • Line 1548: warning: don't use underscores in Go names; func LMS_RecvStream should be LMSRecvStream (golint)
    • Line 1548: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1549: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1550: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1551: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1552: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1553: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 1554: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 1559: warning: exported function LMS_GetStreamStatus should have comment or be unexported (golint)
    • Line 1559: warning: don't use underscores in Go names; func LMS_GetStreamStatus should be LMSGetStreamStatus (golint)
    • Line 1559: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1560: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1561: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1562: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1567: warning: exported function LMS_SendStream should have comment or be unexported (golint)
    • Line 1567: warning: don't use underscores in Go names; func LMS_SendStream should be LMSSendStream (golint)
    • Line 1567: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1568: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1569: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1570: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1571: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1572: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 1573: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 1578: warning: exported function LMS_UploadWFM should have comment or be unexported (golint)
    • Line 1578: warning: don't use underscores in Go names; func LMS_UploadWFM should be LMSUploadWFM (golint)
    • Line 1578: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1579: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1580: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1581: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1582: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1583: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 1584: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 1589: warning: exported function LMS_EnableTxWFM should have comment or be unexported (golint)
    • Line 1589: warning: don't use underscores in Go names; func LMS_EnableTxWFM should be LMSEnableTxWFM (golint)
    • Line 1589: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1590: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1591: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1592: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1593: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1598: warning: exported function LMS_GetProgramModes should have comment or be unexported (golint)
    • Line 1598: warning: don't use underscores in Go names; func LMS_GetProgramModes should be LMSGetProgramModes (golint)
    • Line 1598: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1599: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1600: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1601: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1606: warning: exported function LMS_Program should have comment or be unexported (golint)
    • Line 1606: warning: don't use underscores in Go names; func LMS_Program should be LMSProgram (golint)
    • Line 1606: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1607: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1608: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1609: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1610: warning: don't use underscores in Go names; var _swig_i_2 should be _swigI2 (golint)
    • Line 1611: warning: don't use underscores in Go names; var _swig_i_3 should be _swigI3 (golint)
    • Line 1612: warning: don't use underscores in Go names; var _swig_i_4 should be _swigI4 (golint)
    • Line 1623: warning: don't use underscores in Go names; type SwigcptrLms_dev_info_t should be SwigcptrLmsDevInfoT (golint)
    • Line 1623: warning: exported type SwigcptrLms_dev_info_t should have comment or be unexported (golint)
    • Line 1625: warning: exported method SwigcptrLms_dev_info_t.Swigcptr should have comment or be unexported (golint)
    • Line 1629: warning: exported method SwigcptrLms_dev_info_t.SwigIsLms_dev_info_t should have comment or be unexported (golint)
    • Line 1629: warning: don't use underscores in Go names; method SwigIsLms_dev_info_t should be SwigIsLmsDevInfoT (golint)
    • Line 1632: warning: exported method SwigcptrLms_dev_info_t.SetDeviceName should have comment or be unexported (golint)
    • Line 1632: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1633: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1634: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1641: warning: exported method SwigcptrLms_dev_info_t.GetDeviceName should have comment or be unexported (golint)
    • Line 1641: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1641: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1642: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1643: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1644: warning: don't use underscores in Go names; var swig_r_p should be swigRP (golint)
    • Line 1646: warning: don't use underscores in Go names; var swig_r_1 should be swigR1 (golint)
    • Line 1651: warning: exported method SwigcptrLms_dev_info_t.SetExpansionName should have comment or be unexported (golint)
    • Line 1651: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1652: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1653: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1660: warning: exported method SwigcptrLms_dev_info_t.GetExpansionName should have comment or be unexported (golint)
    • Line 1660: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1660: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1661: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1662: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1663: warning: don't use underscores in Go names; var swig_r_p should be swigRP (golint)
    • Line 1665: warning: don't use underscores in Go names; var swig_r_1 should be swigR1 (golint)
    • Line 1670: warning: exported method SwigcptrLms_dev_info_t.SetFirmwareVersion should have comment or be unexported (golint)
    • Line 1670: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1671: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1672: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1679: warning: exported method SwigcptrLms_dev_info_t.GetFirmwareVersion should have comment or be unexported (golint)
    • Line 1679: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1679: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1680: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1681: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1682: warning: don't use underscores in Go names; var swig_r_p should be swigRP (golint)
    • Line 1684: warning: don't use underscores in Go names; var swig_r_1 should be swigR1 (golint)
    • Line 1689: warning: exported method SwigcptrLms_dev_info_t.SetHardwareVersion should have comment or be unexported (golint)
    • Line 1689: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1690: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1691: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1698: warning: exported method SwigcptrLms_dev_info_t.GetHardwareVersion should have comment or be unexported (golint)
    • Line 1698: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1698: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1699: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1700: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1701: warning: don't use underscores in Go names; var swig_r_p should be swigRP (golint)
    • Line 1703: warning: don't use underscores in Go names; var swig_r_1 should be swigR1 (golint)
    • Line 1708: warning: exported method SwigcptrLms_dev_info_t.SetProtocolVersion should have comment or be unexported (golint)
    • Line 1708: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1709: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1710: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1717: warning: exported method SwigcptrLms_dev_info_t.GetProtocolVersion should have comment or be unexported (golint)
    • Line 1717: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1717: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1718: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1719: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1720: warning: don't use underscores in Go names; var swig_r_p should be swigRP (golint)
    • Line 1722: warning: don't use underscores in Go names; var swig_r_1 should be swigR1 (golint)
    • Line 1727: warning: exported method SwigcptrLms_dev_info_t.SetBoardSerialNumber should have comment or be unexported (golint)
    • Line 1727: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1728: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1729: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1733: warning: exported method SwigcptrLms_dev_info_t.GetBoardSerialNumber should have comment or be unexported (golint)
    • Line 1733: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1733: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1734: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1735: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1740: warning: exported method SwigcptrLms_dev_info_t.SetGatewareVersion should have comment or be unexported (golint)
    • Line 1740: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1741: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1742: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1749: warning: exported method SwigcptrLms_dev_info_t.GetGatewareVersion should have comment or be unexported (golint)
    • Line 1749: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1749: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1750: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1751: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1752: warning: don't use underscores in Go names; var swig_r_p should be swigRP (golint)
    • Line 1754: warning: don't use underscores in Go names; var swig_r_1 should be swigR1 (golint)
    • Line 1759: warning: exported method SwigcptrLms_dev_info_t.SetGatewareTargetBoard should have comment or be unexported (golint)
    • Line 1759: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1760: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1761: warning: don't use underscores in Go names; var _swig_i_1 should be _swigI1 (golint)
    • Line 1768: warning: exported method SwigcptrLms_dev_info_t.GetGatewareTargetBoard should have comment or be unexported (golint)
    • Line 1768: warning: receiver name arg1 should be consistent with previous receiver name p for SwigcptrLms_dev_info_t (golint)
    • Line 1768: warning: don't use underscores in Go names; method result _swig_ret should be _swigRet (golint)
    • Line 1769: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1770: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1771: warning: don't use underscores in Go names; var swig_r_p should be swigRP (golint)
    • Line 1773: warning: don't use underscores in Go names; var swig_r_1 should be swigR1 (golint)
    • Line 1778: warning: exported function NewLms_dev_info_t should have comment or be unexported (golint)
    • Line 1778: warning: don't use underscores in Go names; func NewLms_dev_info_t should be NewLmsDevInfoT (golint)
    • Line 1778: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1779: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1784: warning: exported function DeleteLms_dev_info_t should have comment or be unexported (golint)
    • Line 1784: warning: don't use underscores in Go names; func DeleteLms_dev_info_t should be DeleteLmsDevInfoT (golint)
    • Line 1785: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1789: warning: don't use underscores in Go names; type Lms_dev_info_t should be LmsDevInfoT (golint)
    • Line 1789: warning: exported type Lms_dev_info_t should have comment or be unexported (golint)
    • Line 1793: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1795: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1797: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1799: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1801: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1803: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1805: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1807: warning: don't use underscores in Go names; interface method result _swig_ret should be _swigRet (golint)
    • Line 1810: warning: exported function LMS_GetDeviceInfo should have comment or be unexported (golint)
    • Line 1810: warning: don't use underscores in Go names; func LMS_GetDeviceInfo should be LMSGetDeviceInfo (golint)
    • Line 1810: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1811: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1812: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1817: warning: exported function LMS_GetLibraryVersion should have comment or be unexported (golint)
    • Line 1817: warning: don't use underscores in Go names; func LMS_GetLibraryVersion should be LMSGetLibraryVersion (golint)
    • Line 1817: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1818: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1819: warning: don't use underscores in Go names; var swig_r_p should be swigRP (golint)
    • Line 1821: warning: don't use underscores in Go names; var swig_r_1 should be swigR1 (golint)
    • Line 1826: warning: exported function LMS_GetLastErrorMessage should have comment or be unexported (golint)
    • Line 1826: warning: don't use underscores in Go names; func LMS_GetLastErrorMessage should be LMSGetLastErrorMessage (golint)
    • Line 1826: warning: don't use underscores in Go names; func result _swig_ret should be _swigRet (golint)
    • Line 1827: warning: don't use underscores in Go names; var swig_r should be swigR (golint)
    • Line 1828: warning: don't use underscores in Go names; var swig_r_p should be swigRP (golint)
    • Line 1830: warning: don't use underscores in Go names; var swig_r_1 should be swigR1 (golint)
    • Line 1835: warning: exported const LMS_LOG_ERROR should have comment or be unexported (golint)
    • Line 1836: warning: exported const LMS_LOG_WARNING should have comment or be unexported (golint)
    • Line 1837: warning: exported const LMS_LOG_INFO should have comment or be unexported (golint)
    • Line 1838: warning: exported const LMS_LOG_DEBUG should have comment or be unexported (golint)
    • Line 1840: warning: exported function LMS_RegisterLogHandler should have comment or be unexported (golint)
    • Line 1840: warning: don't use underscores in Go names; func LMS_RegisterLogHandler should be LMSRegisterLogHandler (golint)
    • Line 1841: warning: don't use underscores in Go names; var _swig_i_0 should be _swigI0 (golint)
    • Line 1845: warning: don't use underscores in Go names; type SwigcptrStruct_SS_LMS7Parameter should be SwigcptrStructSSLMS7Parameter (golint)
    • Line 1845: warning: exported type SwigcptrStruct_SS_LMS7Parameter should have comment or be unexported (golint)
    • Line 1846: warning: don't use underscores in Go names; type Struct_SS_LMS7Parameter should be StructSSLMS7Parameter (golint)
    • Line 1846: warning: exported type Struct_SS_LMS7Parameter should have comment or be unexported (golint)
    • Line 1850: warning: exported method SwigcptrStruct_SS_LMS7Parameter.Swigcptr should have comment or be unexported (golint)
    • limedrv/helpers.go
    • Line 30: warning: exported function FastI16BufferIQConvert should have comment or be unexported (golint)
    • Line 46: warning: exported function ConvertC64toI16 should have comment or be unexported (golint)
    • Line 181: warning: don't use underscores in Go names; func createLms_range_t should be createLmsRangeT (golint)
    • Line 185: warning: don't use underscores in Go names; func createLms_stream_t should be createLmsStreamT (golint)
    • limedrv/limedrv.go
    • Line 1: warning: package comment should be of the form "Package limedrv ..." (golint)
    • Line 15: warning: don't use underscores in Go names; type i_deviceinfo should be iDeviceinfo (golint)
    • limedrv/lmsdeviceadv.go
    • Line 31: warning: comment on exported method LMSDeviceAdvanced.EnableGFir should be of the form "EnableGFir ..." (golint)
    • Line 40: warning: comment on exported method LMSDeviceAdvanced.DisableGFir should be of the form "DisableGFir ..." (golint)
    • limedrv/limewrap/consts.go
    • Line 3: warning: exported const LmsChTx should have comment or be unexported (golint)
    • Line 4: warning: exported const LmsChRx should have comment or be unexported (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


misspell100%

Misspell Finds commonly misspelled English words

No problems detected. Good job!