рдПрдХ рд╡рд┐рдзрд┐ рдХреЗ рд░рд┐рд╕реАрд╡рд░ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рдиреЗ рдореЗрдВ рд╕реВрдЪрдХ рдФрд░ рдореВрд▓реНрдп рд╢рдмреНрджрд╛рд░реНрде

рдирдП рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдмрдирд╛рдирд╛ рд╣рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рдХрд╛рдо рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдореЗрдВ рдЗрд╕рдХреЗ рдХреНрд╖реЗрддреНрд░ рдФрд░ рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рд╣реЛрддрд╛ рд╣реИред рдЧреЛрд▓рдВрдЧ рдореЗрдВ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдкрдХреЛ рдпрд╣ рддрдп рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдирдП рдкреНрд░рдХрд╛рд░ рдХреЗ рддрд░реАрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реЗ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рд╢рдмреНрджрд╛рд░реНрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ: рдореВрд▓реНрдп (рдореВрд▓реНрдп) рдпрд╛ рдкреЙрдЗрдВрдЯрд░ (рдкреЙрдЗрдВрдЯрд░)ред рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ, рдпрд╣ рдирд┐рд░реНрдгрдп рдорд╛рдзреНрдпрдорд┐рдХ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреЗ рдХрд┐рд╕реА рднреА рд╢рдмреНрджрд╛рд░реНрде рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рдХрдИ рд▓реЛрдЧ рдЗрд╕ рдмрд┐рдВрджреБ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕реЗ рдЕрдВрдд рддрдХ рд╕рдордЭ рдирд╣реАрдВ рдкрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рд╡рд┐рдзрд┐ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреЗ рд╢рдмреНрджрд╛рд░реНрде рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдФрд░ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдереЛрдбрд╝рд╛ рдФрд░ рдЧрд╣рд░рд╛рдИ рдореЗрдВ рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЧреЛрд▓рдВрдЧ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдПрдХ рдирд╛рдо рдХреНрд╖реЗрддреНрд░ рдФрд░ sayHello (рд╡реНрдпрдХреНрддрд┐ рд╕реНрдЯреНрд░рд┐рдВрдЧ) рд╡рд┐рдзрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдмрд┐рд▓реНрд▓реА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рдПрдХ рд╡рд┐рдзрд┐ рд╕реЗ рдореИрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдХрд╛рд░ рд╕реЗ рдЬреБрдбрд╝реЗ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░реВрдБрдЧрд╛, рдПрдХ рдЪрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рдзрд┐рдпрд╛рдВ рд╣реИрдВ, рдФрд░ рд╡рд┐рдзрд┐ рдХрд╛ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рд╡рд┐рдзрд┐ рд╡рд┐рд╡рд░рдг рдореЗрдВ рд╢рдмреНрдж func рдХреЗ рдмрд╛рдж рдХреЛрд╖реНрдардХ рдореЗрдВ рд╕рдВрдХреЗрддрд┐рдд рдЪрд░ рд╣реЛрдЧрд╛ред

type cat struct { Name string } func (c *cat) sayHello(person string) { fmt.Println(fmt.Sprintf("Meow, meow, %s!", person) } 

рдпрджрд┐ рд╣рдо рдмрд┐рд▓реНрд▓реА рдХреЛ рдПрдХ рдкреЙрдЗрдВрдЯрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рд╕реЗ рдирд╛рдо рдлрд╝реАрд▓реНрдб рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ, рддреЛ, рдЬрд╛рд╣рд┐рд░ рд╣реИ, рд╣рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реЗрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рдлрд╝реАрд▓реНрдб рдХреЛ рд╢реВрдиреНрдп рд╕реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ:

 var c *cat // c=nil fmt.Println(c.Name) //panic: runtime error: invalid memory address or nil pointer dereference 

https://play.golang.org/p/L3FnRJXKqs0

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрдм sayHello () рд╡рд┐рдзрд┐ рдХреЛ рдПрдХ рд╣реА рдЪрд░ рдкрд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реЛрдЧреА:

 var c *cat // c=nil c.sayHello(тАЬHumanтАЭ) //Meow, meow, Human! 

https://play.golang.org/p/EMoFgKL1HEi

рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдиреАрд▓ рдХреЛ рдПрдХ рд╡рд┐рдзрд┐ рдХреНрдпреЛрдВ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рднрд╛рд╖рд╛ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдХреИрд╕реЗ рд╕рдордЭрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ? рдпрд╣ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЧреЛ рдореЗрдВ рд╡рд┐рдзрд┐ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдЪреАрдиреА рд╣реИ, рдпрд╛, рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдПрдХ рдЖрд╡рд░рдг рдЬреЛ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреЗ рддрд░реНрдХ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдЬрдм c.sayHello ("рдорд╛рдирд╡") рд╡рд┐рдзрд┐ рдХреЛ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, (* cat) .sayHello (c, s) рдирд┐рд░реНрдорд╛рдг ( https://play.golang.org/p/X9leJeIvxcA ) рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдКрдкрд░ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рд╕реЗ рдиреАрд▓ рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░рдХреЗ, рд╣рдо рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рддрд░реНрдХреЛрдВ рдореЗрдВ рд╢реВрдиреНрдп рдХреЗ рд╕рд╛рде рдХрд╣рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рдлреА рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдерд┐рддрд┐ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЧреЛ рдирд┐рд▓ рдореЗрдВ, рдпрд╣ рддрд░реАрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рд╣реИред

рдЪреВрдВрдХрд┐ рд╡рд┐рдзрд┐ рд░рд┐рд╕реАрд╡рд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рддрд░реНрдХ рд╣реИ, рд╡рд┐рдзрд┐ рд░рд┐рд╕реАрд╡рд░ рдХреЗ рд▓рд┐рдП рд╢рдмреНрджрд╛рд░реНрде "рдореВрд▓реНрдп" рдпрд╛ "рдкреЙрдЗрдВрдЯрд░" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ рдлрд╝рдВрдХреНрд╢рди рддрд░реНрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреЗ рд╕рдорд╛рди рд╣реИрдВред рд╡реЗ, рдмрджрд▓реЗ рдореЗрдВ, рдЧреЛ рдХреЗ рдореВрд▓ рдирд┐рдпрдо рд╕реЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ: рддрд░реНрдХ рд╣рдореЗрд╢рд╛ рдлрд╝рдВрдХреНрд╢рди рджреНрд╡рд╛рд░рд╛ рдореВрд▓реНрдп рд╕реЗ рдкрд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдХрд┐рд╕реА рднреА рддрд░реНрдХ рдХрд╛ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдЗрд╕рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реЛрддрд╛ рд╣реИ: рдпрджрд┐ рдлрд╝рдВрдХреНрд╢рди рдПрдХ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЗрд╕ рд╕рдВрд░рдЪрдирд╛ рдХреА рдПрдХ рдкреВрд░реА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЗрд╕рдХреЗ рдЕрдВрджрд░ рдЖ рдЬрд╛рдПрдЧреА; рдпрджрд┐ рдпрд╣ рдПрдХ рд╕рдВрдХреЗрддрдХ рдХреЛ рдПрдХ рд╡рд╕реНрддреБ рдореЗрдВ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдПрдХ рдирдпрд╛ рдЪрд░ рдЙрд╕реА рд╡рд╕реНрддреБ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдХреЗрддрдХ рдХреЗ рд╕рд╛рде рдЖрдПрдЧрд╛ред рдЗрд╕реЗ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдЕрдВрджрд░ рддрд░реНрдХ рдХреЗ рдкрддреЗ рдХреЗ рд╕рд╛рде рдлрд╝рдВрдХреНрд╢рди ( https://play.golang.org/p/oc2ssC_Irs8 , https://play.golang.org/p/FQQa2HUdX0a ) рдореЗрдВ рдкрд╛рд╕ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЪрд░ рдкрддреЗ рдХреА рддреБрд▓рдирд╛ рдХрд░рдХреЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЬрдм рд▓рд┐рдВрдХ рдкрд╛рд╕рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

  • рдмрдбрд╝реА рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдПред рд╕реВрдЪрдХ рдХреЗрд╡рд▓ рдПрдХ рдорд╢реАрди рд╢рдмреНрдж (32, 64 рдмрд┐рдЯреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ) рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЬрдм рд░рд┐рд╕реАрд╡рд░ рдореЗрдВ рдкреЙрдЗрдВрдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдкреЙрдЗрдВрдЯрд░ рдХреЛ рдХреЙрдкреА рдХрд░рдирд╛ рдкреВрд░реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рд╕реНрддрд╛ рд╣реЛрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдореВрд▓реНрдп рд╕реЗ рдЧреБрдЬрд░рдиреЗ рдкрд░ рд╣реЛрддрд╛ рд╣реИред
  • рдпрджрд┐ рд╡рд┐рдзрд┐ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдбреЗрдЯрд╛ рд╣реА рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЬрдм рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреЛ рд╕рдВрджрд░реНрдн рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╡рд┐рдзрд┐ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдХреЗ рдХреЙрд▓рд┐рдВрдЧ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИред рдЬреЛ рдореВрд▓реНрдп рд╕реЗ рдЧреБрдЬрд░рдиреЗ рдкрд░ рдЕрд╕рдВрднрд╡ рд╣реИред

рдореВрд▓реНрдп рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп:

  • рд╕рд░рд▓ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкреНрд░рдХрд╛рд░реЛрдВ рдЬреИрд╕реЗ рдХрд┐ рд╕рдВрдЦреНрдпрд╛, рддрд╛рд░, рдмреВрд▓ рдХреЗ рд▓рд┐рдПред рдкреЙрдЗрдВрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рд▓рдЧрднрдЧ рдЙрд╕реА рддрд░рд╣ рдХреА рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рд╡рд╕реНрддреБ рд╣реИ, рдФрд░ рдХрдЪрд░рд╛ рдХрд▓реЗрдХреНрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдЗрд╕рдХреЗ рд░рдЦрд░рдЦрд╛рд╡ рдХреА рд▓рд╛рдЧрдд рдмрдврд╝ рдЬрд╛рддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
  • рд╕реНрд▓рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП, рд╕рд╛рде рд╣реА рдЕрдиреНрдп рд╕рдВрджрд░реНрдн рдкреНрд░рдХрд╛рд░: рдирдХреНрд╢рд╛ рдФрд░ рдЪреИрдирд▓ - рдпрд╣ рдПрдХ рдкреЙрдЗрдВрдЯрд░ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рд╡реЗ рдЦреБрдж рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдкреЙрдЗрдВрдЯрд░ рд╣реИрдВред
  • рдмрд╣реБ-рдереНрд░реЗрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде, рдорд╛рди рд╕реЗ рдЧреБрдЬрд░рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рд╕рдВрджрд░реНрдн рд╕реЗ рдЧреБрдЬрд░рдиреЗ рдХреЗ рд╡рд┐рдкрд░реАрддред
  • рдЫреЛрдЯреА рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдПред рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдореВрд▓реНрдп рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд░рдг рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рд╣реИред рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдЖрдВрддрд░рд┐рдХ рдбреЗрдЯрд╛ рдХреЛ рд╕реНрдЯреИрдХ рдХреЗ рдПрдХ рдЕрд▓рдЧ рдлреНрд░реЗрдо рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдПрдХ рд╕рдорд╛рд░реЛрд╣ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕рдХрд╛ рдлреНрд░реЗрдо рд╕рд╛рдл рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЬрдм рд╣рдо рд╕реВрдЪрдХ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЕрдлрд╡рд╛рд╣ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рдвреЗрд░ рд╕реЗ рдвреЗрд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рд╕реЗ рдпрд╣ рдбреЗрдЯрд╛ рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдвреЗрд░ рдмрдврд╝рд╛рдиреЗ рд╕реЗ рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣рдХрд░реНрддрд╛ рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдмреЛрдЭ рдкрдбрд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд╕рдВрдЪрд╛рд▓рди рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдЧрддрд┐ рдФрд╕рддрди 25% рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред рдореВрд▓реНрдп-рджрд░-рдореВрд▓реНрдп рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдбреЗрдЯрд╛ рд╕реНрдЯреИрдХ рдкрд░ рд░рд╣рддрд╛ рд╣реИ рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрдЪрд░рд╛ рдХрд▓реЗрдХреНрдЯрд░ рдХрд╛рд░реНрдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

рдЬрдм рдЖрдкрдХреЛ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреЗ рд╢рдмреНрджрд╛рд░реНрде рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдирд╛ рд╣реЛрдЧрд╛:

  • рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХрд╛ рдкреНрд░рдХрд╛рд░ рд╡рд┐рд╖рдп рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЕрдкрдиреЗ рдПрдХ рднрд╛рд╖рдг рдореЗрдВ, рдмрд┐рд▓ рдХреИрдиреЗрдбреА рдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ред рдЬрдм рдореВрд▓реНрдп рд╕реЗ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддрд┐ рдмрдирд╛рдИ рдЬрд╛рдПрдЧреАред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЛ рдЬрдиреНрдо рджреЗрдЧрд╛ рдХрд┐ рдПрдХ рд╣реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдХрдИ рдкреНрд░рддрд┐рдпрд╛рдВ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рдЖ рд╕рдХрддреА рд╣реИрдВ, рдЬрд┐рд╕реЗ рдмрд╛рдж рдореЗрдВ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рд╖рдп рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЕрдиреБрд░реВрдк рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣рдореЗрд╢рд╛ рдПрдХ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЙрд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдордп рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реЗрдЯреЛрдВ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдбреЗрдЯрд╛ред
  • рдПрдХ рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХрд╛ рдкреНрд░рдХрд╛рд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдорд╛рддрд╛ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдпрджрд┐ рдирд┐рд░реНрдорд╛рддрд╛ рдПрдХ рдорд╛рди / рд╕реВрдЪрдХ рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рддреЛ рдПрдХ рдЗрдХрд╛рдИ рдмрдирд╛рддреЗ рд╕рдордп, рдпрд╣ рдорд╛рди рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдорд╛рди / рд╕реВрдЪрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗред рдЗрд╕рд▓рд┐рдП, рд╡рд┐рдзрд┐ рд░рд┐рд╕реАрд╡рд░ рдореЗрдВ рд╕рдорд╛рди рд╢рдмреНрджрд╛рд░реНрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рднреА рдмреЗрд╣рддрд░ рд╣реИред
  • рдПрдХ рдЕрд▓рд┐рдЦрд┐рдд рдирд┐рдпрдо рд╣реИ, рдЬрд┐рд╕рдХреЗ рдЙрд▓реНрд▓рдВрдШрди рдореЗрдВ рд╕рдВрдХрд▓рдХ рд╢рдкрде рдирд╣реАрдВ рд▓реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЖрдкрдХрд╛ рдХреЛрдб рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕рд╕реЗ рдмреЗрд╣рддрд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА рд╡рд┐рдзрд┐ рд░рд┐рд╕реАрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдкреЙрдЗрдВрдЯрд░ / рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ, рддреЛ рдирд┐рд░рдВрддрд░рддрд╛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рд╢реЗрд╖ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдПрдХ рдкреЙрдЗрдВрдЯрд░ / рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдкреНрд░рдХрд╛рд░ рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рдорд╛рди-рдФрд░ рд╕реВрдЪрдХ-рд░рд┐рд╕реАрд╡рд░ рдХрд╛ рд╣реИрд╢ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдкрд░рд┐рдгрд╛рдо рдХреНрдпрд╛ рд╣реИ?


рдЧреЛ рд╡реИрд▓реНрдпреВ рдореЗрдВ, рд╢рдмреНрджрд╛рд░реНрде рдХрд╛ рдЕрд░реНрде рд╣реИ рдорд╛рди рдХреА рдирдХрд▓ рдХрд░рдирд╛; рдкреЙрдЗрдВрдЯрд░ рд╢рдмреНрджрд╛рд░реНрде рдХрд╛ рдЕрд░реНрде рд╣реИ рдорд╛рди рдХрд╛ рдПрдХреНрд╕реЗрд╕ рджреЗрдирд╛ред рдпрд╣ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рддрд░реНрдХреЛрдВ рдФрд░ рдЙрдирдХреЗ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛рдУрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП, рдЬреИрд╕реЗ рдХрд┐ рд╕рдВрдЦреНрдпрд╛рдПрдБ, рд░реЗрдЦрд╛рдПрдБ, рд╕реНрд▓рд╛рдЗрд╕, рдорд╛рдирдЪрд┐рддреНрд░, рдЪреИрдирд▓ рдФрд░ рдЫреЛрдЯреА рд╕рдВрд░рдЪрдирд╛рдПрдБ, рдЖрдкрдХреЛ рд▓рдЧрднрдЧ рд╣рдореЗрд╢рд╛ рдореВрд▓реНрдп-рдЖрдзрд╛рд░рд┐рдд рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЙрди рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╕реНрдореГрддрд┐ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд▓реЗрддреЗ рд╣реИрдВ, рдФрд░ рдРрд╕реА рд╕рдВрд░рдЪрдирд╛рдПрдВ рдЬрд┐рдирдХреЗ рд░рд╛рдЬреНрдп рдХреЛ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ рдЙрдирдХреЗ рддрд░реАрдХреЛрдВ рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЖрдкрдХреЛ рд╕рдВрджрд░реНрдн рджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╕рд╛рде рд╣реА, рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХрд╛ рд╢рдмреНрджрд╛рд░реНрде рдЙрд╕ рдбреЛрдореЗрди рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рд╢рдмреНрджрд╛рд░реНрде рдЙрд╕рдХреЗ рдХрд╛рд░рдЦрд╛рдиреЗ рдореЗрдВ рд▓реМрдЯрд╛ рд╣реИ, рдФрд░ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХрд╛ рд╢рдмреНрджрд╛рд░реНрде рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдиреНрдп рддрд░реАрдХреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

Source: https://habr.com/ru/post/hi469859/


All Articles