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
[Folder Structure] Follow standard Go project Layout #209
Comments
@t25kim 100% agree with you. We should follow the so-called de-facto standard in GoLang projects. Plus, it is quite straightforward to indicate where we should refer to in terms of |
Hi, Please recommend if this is the correct way of going forward with this. (Data Storage and MNEDC part) Creating 2 new folders : "examples" and "configs" in the main repo and using this tree
Also, I can do one of the following.
|
@sun-sharma Thank you for the idea! When it comes to
When it comes to
|
I like to go with option 1! |
But this is the configuration of where the mnedc server is running. Hence thought if it goes to config folder would be appropriate. |
Make sense! since configuration file templates or default configs could be in a config folder. |
Closing this since this issue is resolved. |
There is a popular standard Go application project layout and many projects follow it.
I think we should change the folder structure in terms of this guide like below.
GoMain/src/main
>cmd
Buillder
>build
samples
>examples
samples/datastorage
>configs/datastorage
src
>internal
doc
>docs
doc/edge_orchestration_api.yaml
anddoc/edge_orchestration_api_secure.yaml
>api/...
Please add or rectify the list above since it might be incorrect!
The text was updated successfully, but these errors were encountered: