-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
Escape hatches: Go Lang Support #31897
Comments
Hi @toyotest2 , thanks for reaching out and linking the related docs available. I found this issue mentioned in the workshop doc which was further fixed by the PR. Considering the usecase, it would be helpful to have the mentioned support for GO as well. Marking the issue as P2 as L2 constructs are available. P2 would mean it would not be immediately addressed by the team but would be on their radar. |
Although I'm very surprised that missing Go support for L1 would be a P2 issue (considering there's no workaround), L1 resources are fully supported in Go as far as I understand, and escape hatches work with |
Hi @gshpychka , I understand your point of view here. I marked it as P2 as escape hatches are available in other languages and I am not sure supporting this for GO is on the team roadmap. I would reach out to team on this if they have this in their future action items or something to be considered a priority. |
My understanding is that it's already supported, but I may be missing something. |
Let me recheck the docs and get back as I am not very familiar with GO language and the provided support by CDK or cloudformation. Apologies for the confusion there. |
Hey @gshpychka , thanks for double checking and sharing your insights here. The Go constructs and way of usage are very different and I think I got stumped by that, my bad. Sharing the CDK GO construct and props ref.
So let me clarify a bit on my earlier statements as per my understanding -
but its mentioned in the workshop page -
which seems confusing but the issue mentioned in above workshop also seems to be resolved and implemented. So in a nutshell. yes Escape hatches are there. and here is a complete Dev guide of CDK with GO language for the reference - https://pkg.go.dev/github.com/aws/aws-cdk-go/awscdk/v2 |
@toyotest2 , as better examples could be provided in case of GO CDK, I would submit the page feedback which is located on the top right corner. And also adding @gshpychka , hope that makes sense! Thanks for the correction! |
Describe the feature
Request: Escape hatches: Go Lang Support
I could not find any Go language samples in the documentation below.
https://docs.aws.amazon.com/cdk/v2/guide/cfn_layer.html
Additionally, I found the following comments at the workshop.
https://catalog.us-east-1.prod.workshops.aws/workshops/d93fec4c-fb0f-4813-ac90-758cb5527f2f/en-US/walkthrough/go/sample/source-construct/s3-bucket
Use Case
For Customize L2/L3 Constructs in Go Lang.
Proposed Solution
No response
Other Information
No response
Acknowledgements
CDK version used
2.162.1
Environment details (OS name and version, etc.)
Cloud9AmazonLinux2023-2024-10-21T21-56
The text was updated successfully, but these errors were encountered: