Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Update minimum golang version to 1.14 #4943

Closed
wants to merge 1 commit into from

Conversation

jakesylvestre
Copy link
Contributor

@jakesylvestre jakesylvestre commented Jan 22, 2021

Hey, so looks like I missed this in #4438. So btcd now requires go 1.14 as per btcsuite/btcd#1621. I've never touched ltcd, but it is a btcd fork. It looks like their minimum is still go 1.12 so I've left that dockerfile alone for now. I can update this if needed

There's also the matter of ticker and queue which are still at 1.12. I've left these alone for now. Happy to update if needed

Pull Request Checklist

  • If this is your first time contributing, we recommend you read the Code
    Contribution Guidelines
  • All changes are Go version 1.12 compliant see pr description
  • The code being submitted is commented according to Code Documentation and Commenting
  • For new code: Code is accompanied by tests which exercise both
    the positive and negative (error paths) conditions (if applicable)
  • For bug fixes: Code is accompanied by new tests which trigger
    the bug being fixed to prevent regressions
  • Any new logging statements use an appropriate subsystem and
    logging level
  • Code has been formatted with go fmt
  • Protobuf files (lnrpc/**/*.proto) have been formatted with
    make rpc-format and compiled with make rpc
  • For code and documentation: lines are wrapped at 80 characters
    (the tab character should be counted as 8 characters, not 4, as some IDEs do
    per default)
  • Running make check does not fail any tests
  • Running go vet does not report any issues
  • Running make lint does not report any new issues that did not
    already exist
  • All commits build properly and pass tests. Only in exceptional
    cases it can be justifiable to violate this condition. In that case, the
    reason should be stated in the commit message.
  • Commits have a logical structure according to Ideal Git Commit Structure

@jakesylvestre jakesylvestre changed the title docs: unify code and shell cmd blocks docs: Update minimum golang version to 1.13 Jan 22, 2021
@@ -572,7 +572,7 @@ Rejoice as you will now be listed as a [contributor](https://github.com/lightnin

## Contribution Checklist

- [  ] All changes are Go version 1.12 compliant
- [  ] All changes are Go version 1.13 compliant
Copy link
Member

@Roasbeef Roasbeef Jan 28, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should actually be Go 1.14 since we usually support the two latest versions rn: 1.14 and 1.15.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated

@jakesylvestre jakesylvestre force-pushed the go1.13-docs branch 2 times, most recently from ac497b8 to 470bea5 Compare February 12, 2021 00:22
@jakesylvestre jakesylvestre changed the title docs: Update minimum golang version to 1.13 docs: Update minimum golang version to 1.14 Feb 12, 2021
@jakesylvestre
Copy link
Contributor Author

Will undo docker file change. Looks like you changed this in: 578b348

@@ -1,4 +1,4 @@
FROM golang:1.12-alpine as builder
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

btw - I'm not sure what's up with githubs diffing here, but this is what's on master

@Roasbeef
Copy link
Member

Closing in favor of #5034

@Roasbeef Roasbeef closed this Apr 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants