рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдорд╛рдирдХ рдЧреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓реЗрдЖрдЙрдЯ рд╣реИ рдФрд░ рдХрдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЗрд╕рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдиреАрдЪреЗ рдХреА рддрд░рд╣ рдЗрд╕ рдЧрд╛рдЗрдб рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдлрд╝реЛрд▓реНрдбрд░ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред
GoMain/src/main
> cmd
Buillder
> build
samples
> examples
samples/datastorage
> configs/datastorage
src
> internal
doc
> docs
doc/edge_orchestration_api.yaml
рдФрд░ doc/edge_orchestration_api_secure.yaml
> api/...
рдХреГрдкрдпрд╛ рдЙрдкрд░реЛрдХреНрдд рд╕реВрдЪреА рдХреЛ рдЬреЛрдбрд╝реЗрдВ рдпрд╛ рд╕реБрдзрд╛рд░реЗрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЧрд▓рдд рд╣реЛ рд╕рдХрддреА рд╣реИ!
@t25kim 100% api
рд╕рдВрджрд░реНрдн рдореЗрдВ рд╣рдореЗрдВ рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдХрд╣рд╛рдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдирдорд╕реНрддреЗ, рдХреГрдкрдпрд╛ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХрд╛ рдпрд╣ рд╕рд╣реА рддрд░реАрдХрд╛ рд╣реИред (рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣рдг рдФрд░ MNEDC рднрд╛рдЧ)
2 рдирдП рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдирд╛: рдореБрдЦреНрдп рд░реЗрдкреЛ рдореЗрдВ "рдЙрджрд╛рд╣рд░рдг" рдФрд░ "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди" рдФрд░ рдЗрд╕ рдкреЗрдбрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
--examples
----------------datastorage
----------------------sample-json-device.yaml
--configs
----------------datastorage
------------------------configuration.toml
-----------------mnedc
-------------------------client.config
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ рдПрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред
рдирдорд╕реНрддреЗ, рдХреГрдкрдпрд╛ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХрд╛ рдпрд╣ рд╕рд╣реА рддрд░реАрдХрд╛ рд╣реИред (рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣рдг рдФрд░ MNEDC рднрд╛рдЧ)
2 рдирдП рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдирд╛: рдореБрдЦреНрдп рд░реЗрдкреЛ рдореЗрдВ "рдЙрджрд╛рд╣рд░рдг" рдФрд░ "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди" рдФрд░ рдЗрд╕ рдкреЗрдбрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
--examples ----------------datastorage ----------------------sample-json-device.yaml --configs ----------------datastorage ------------------------configuration.toml -----------------mnedc -------------------------client.config
@ рд╕реВрд░реНрдп рд╢рд░реНрдорд╛ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рдЬрдм datastorage
рдмрд╛рдд рдЖрддреА рд╣реИ,
configs/datastorage/
рд╕рд╛рде рдЬрд╛рдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИyaml
рдлрд╝рд╛рдЗрд▓реЗрдВ configuration.toml
рдХреЗ рд╕рдорд╛рди рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ yaml рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ configuration.toml
рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рд╕рдВрд░реЗрдЦрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПредconfiguration.toml
рдФрд░ yaml
рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╣реЛрдо рдПрдЬ рдкрд░рд┐рджреГрд╢реНрдп рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЙрджрд╛рд╣рд░рдг рдирд╣реАрдВ рд╣реИрдВредрдЬрдм mnedc
рдмрд╛рдд рдЖрддреА рд╣реИ,
client.config
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд┐рддрд┐ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрджрд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ examples/mnedc
рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПрдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ рдПрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред
1. Move "native" folder in samples to examples and delete the samples folder 2. Or, Leave the native folder in samples only to move later.
рдореБрдЭреЗ рд╡рд┐рдХрд▓реНрдк 1 рдХреЗ рд╕рд╛рде рдЬрд╛рдирд╛ рдкрд╕рдВрдж рд╣реИ!
рдЬрдм рдмрд╛рдд рдЖрддреА рд╣реИ рдПрдордПрдирдИрдбреАрд╕реА рдХреА,
client.config рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд┐рддрд┐ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрджрд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЙрджрд╛рд╣рд░рдгреЛрдВ/mnedc . рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╣ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ рдЬрд╣рд╛рдБ mnedc рд╕рд░реНрд╡рд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╕реЛрдЪрд╛ рдХрд┐ рдЕрдЧрд░ рдпрд╣ рдХреЙрдиреНрдлрд┐рдЧ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЙрдЪрд┐рдд рд╣реЛрдЧрд╛ред
рдЬрдм рдмрд╛рдд рдЖрддреА рд╣реИ рдПрдордПрдирдИрдбреАрд╕реА рдХреА,
client.config рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд┐рддрд┐ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрджрд▓рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЙрджрд╛рд╣рд░рдгреЛрдВ/mnedc . рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╣ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ рдЬрд╣рд╛рдБ mnedc рд╕рд░реНрд╡рд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╕реЛрдЪрд╛ рдХрд┐ рдЕрдЧрд░ рдпрд╣ рдХреЙрдиреНрдлрд┐рдЧ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЙрдЪрд┐рдд рд╣реЛрдЧрд╛ред
рд╕рд╣реА рдмрд╛рдд! рдЪреВрдВрдХрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдпрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧ рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ ред
client.config
рдХреЛ yaml
рд▓рд╛рдЧреВ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдмрджрд▓рдиреЗ рдФрд░ рдЗрд╕реЗ LINK рдХреА рддрд░рд╣ рдбрд╛рд▓рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ?
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рдмрд╛рдж рд╕реЗ рдЗрд╕реЗ рдмрдВрдж рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╣ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ рдЬрд╣рд╛рдБ mnedc рд╕рд░реНрд╡рд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╕реЛрдЪрд╛ рдХрд┐ рдЕрдЧрд░ рдпрд╣ рдХреЙрдиреНрдлрд┐рдЧ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЙрдЪрд┐рдд рд╣реЛрдЧрд╛ред