• @[email protected]OP
    link
    fedilink
    8
    edit-2
    10 months ago

    Its an effort to keep large code bases clean. I think they should allow them when running go run but not when building.

    • @RustyNova
      link
      510 months ago

      I can see the sentiment here… Going through 100 clippy warning on Rust is just not fun… I know there’s the good old clippy --fix but I’m paranoid it breaks my code accidentally.

      Could probably have a compromise like 5 unused variables and your code don’t compile

      • @[email protected]
        link
        fedilink
        English
        210 months ago

        but I’m paranoid it breaks my code accidentally

        Automated tests and version control should prevent that from being a problem, I imagine.

    • Ethan
      link
      fedilink
      English
      3
      edit-2
      10 months ago

      I totally agree that it’s really annoying when debugging, but go run literally builds then executes. I think what they should do is add a build flag. So debug builds can pass that flag to get the builder to shut up, and leave it those errors enabled for production builds.

    • @[email protected]
      link
      fedilink
      110 months ago

      Or, you know, treat it as a warning like literally every other language. There’s absolutely no good reason for it to prevent a build outright, but then again, there’s not really good reasons for many of the decisions behind go.