OPA development documentation #167
Replies: 3 comments 2 replies
-
Hi @niuzhi ! And welcome to the OPA contributor community 😃 An introduction to OPA development is found in the OPA docs, and front-end/docs development is described here. If you'd like to get started on some issue, the good-first-issue label could be a good starting point. Additionally, the #development channel on the OPA Slack is a great place to ask questions, or just follow along in what others might be working with. Or just ask away here. Let me know if you have any questions! |
Beta Was this translation helpful? Give feedback.
-
@anderseknert Thanks,I am reading the code of the eval command in opa, but I found that it is a bit confusing after reading evalOnce. Can you explain the business process related to the output of the query result after evalOnce, so that I can read the code. If you can help me solve it, it will help me Understanding OPA helps a lot, thanks a lot! |
Beta Was this translation helpful? Give feedback.
-
@anderseknert Thank you for your reply. If it doesn't affect your time, could you please briefly explain his query process. At present, this code is a bit confusing, that is, err := e.Run(func(e *eval) returns the result at the end The relevant rationale for the results. Many thanks |
Beta Was this translation helpful? Give feedback.
-
Hello,I am reading the source code of OPA, may I ask if there are development documents or materials for OPA so that I can master OPA and start contributing code to the community, thank you!
Beta Was this translation helpful? Give feedback.
All reactions