github.com/shravanasati/hydra@v1.0.1-0.20240122045627-1082d2ed50d2/structures.md (about)

     1  # Project Structures
     2  
     3  This file shows how the project structure for each language hydra supports, looks like.
     4  
     5  ### python
     6  
     7  ```
     8  └── pythonDemo
     9     ├── .gitignore
    10     ├── LICENSE
    11     ├── README.md
    12     ├── pythonDemo
    13     |  └── __init__.py
    14     ├── setup.py
    15     └── tests
    16        ├── __init__.py
    17        └── test_pythonDemo.py
    18  ```
    19  
    20  
    21  ### go
    22  
    23  ```
    24  └── goDemo
    25     ├── .gitignore
    26     ├── LICENSE
    27     ├── README.md
    28     ├── bin
    29     ├── go.mod
    30     ├── pkg
    31     ├── src
    32     |  └── main.go
    33     └── tests
    34        └── goDemo_test.go
    35  ```
    36  
    37  ### web
    38  
    39  ```
    40  └── webDemo
    41     ├── .gitignore
    42     ├── LICENSE
    43     ├── README.md
    44     ├── css
    45     |  └── style.css
    46     ├── img
    47     ├── index.html
    48     └── js
    49        └── script.js
    50  ```
    51  
    52  ### flask
    53  
    54  ```
    55  └── flaskDemo
    56     ├── .gitignore
    57     ├── LICENSE
    58     ├── README.md
    59     ├── app.py
    60     ├── static
    61     |  ├── images
    62     |  ├── scripts
    63     |  |  └── script.js
    64     |  └── styles
    65     |     └── style.css
    66     └── templates
    67        └── index.html
    68  ```
    69  
    70  
    71  ### c
    72  
    73  ```
    74  └── cDemo
    75     ├── .gitignore
    76     ├── LICENSE
    77     ├── Makefile.am
    78     ├── README.md
    79     ├── libs
    80     ├── src
    81     |  ├── Makefile.am
    82     |  ├── main.c
    83     |  └── main.h
    84     └── tests
    85        ├── Makefile.am
    86        └── cDemo_test.c
    87  ```
    88  
    89  
    90  ### c++
    91  
    92  ```
    93  └── cppDemo
    94     ├── .gitignore
    95     ├── CMakeLists.txt
    96     ├── LICENSE
    97     ├── README.md
    98     ├── include
    99     |  └── cppDemo
   100     |     └── header.h
   101     ├── libs
   102     ├── src
   103     |  ├── main.cpp
   104     |  └── main.h
   105     └── tests
   106        └── cppDemo_test.cpp
   107  ```
   108  
   109  ### ruby
   110  
   111  ```
   112  └── rubyDemo
   113     ├── .gitignore
   114     ├── Gemfile
   115     ├── LICENSE
   116     ├── README.md
   117     ├── Rakefile
   118     ├── bin
   119     ├── lib
   120     |  └── rubyDemo.rb
   121     ├── rubyDemo.gemspec
   122     └── tests
   123        └── test_rubyDemo.rb
   124  ```