Π£ Π½Π°Ρ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ Π€ΡΠΎΠ½ΡΠ΅Π½Π΄Π΅ΡΡ ΠΠ°ΠΏΡΠ΅ΡΠΈΠ»ΠΈ ΠΠ½Π΅ gRPC! ΠΠ°ΠΊ gRPC Gateway Π‘ΠΏΠ°Ρ ΠΠΎΡ Golang ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΡΠΊΠ°ΡΠ°ΡΡ Π² ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΌ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ»ΠΎ Π·Π°Π³ΡΡΠΆΠ΅Π½ΠΎ Π½Π° ΡΡΡΠ±. ΠΠ»Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π²Π°ΡΠΈΠ°Π½Ρ ΠΈΠ· ΡΠΎΡΠΌΡ Π½ΠΈΠΆΠ΅:
ΠΡΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ Π½Π΅
Π·Π°Π³ΡΡΠ·ΠΈΠ»ΠΈΡΡ
ΠΠΠΠΠΠ’Π ΠΠΠΠ‘Π¬ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ
ΠΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠΎ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ° Π½Π°ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ Π²Π½ΠΈΠ·Ρ
ΡΡΡΠ°Π½ΠΈΡΡ.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠ° savevideohd.ru
ΠΠ°ΡΡ Π»Π΅Ρ Π½Π°Π·Π°Π΄ Ρ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΡΡ Ρ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΡΠΌ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠΌ gRPC. Π― ΠΏΠΎΠ΄ΡΠΌΠ°Π», ΡΡΠΎ ΠΆΠΈΠ·Π½Ρ Π½Π°ΠΊΠΎΠ½Π΅Ρ-ΡΠΎ Π΄ΠΎΡΡΠΈΠ³Π»Π° ΠΈΠ΄Π΅Π°Π»Π°, Π½ΠΎ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π΅ΡΡ ΠΌΠ΅Π½Ρ ΡΠ°ΡΡΡΡΠΎΠΈΠ»ΠΈ. ΠΠ½ΠΈ ΡΠΊΠ°Π·Π°Π»ΠΈ, ΡΡΠΎ ΡΡΠΎ Π΄ΠΎΠ±ΡΠΎ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΈ Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΡΠ±ΡΠΎΡΠΈΡΡ ΡΠ²ΠΎΠΉ gRPC Π½Π° ΡΠ²Π°Π»ΠΊΡ ΠΈ Π²Π΅ΡΠ½ΡΡΡΡΡ ΠΊ http. ΠΠ΄Π½Π°ΠΊΠΎ, ΠΏΠΎΡΠ»Π΅ Π½Π΅Π΄ΠΎΠ»Π³ΠΈΡ ΠΏΠΎΠΈΡΠΊΠΎΠ², Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ» gRPC Gateway, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΡΠΈΠ» ΠΌΠΎΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ» Π½Π°ΡΠ°ΡΡ Π²ΠΌΠ΅ΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ http ΠΈ gRPC. Π ΡΡΠΎΠΌ ΡΠΎΠ»ΠΈΠΊΠ΅ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΊΠ°ΠΊ Π²ΡΡ ΡΡΠΎ Π·Π°ΠΊΠΎΠ΄ΠΈΡΡ Π² golang ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΠΈΡΡ ΠΏΠ»ΡΡΡ ΠΈ ΠΌΠΈΠ½ΡΡΡ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠ°ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° ΠΎΡΠΊΡΡΡΡΠΉ ΡΡΠΎΠΊ: https://clck.ru/38NB5a Π Π΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Ρ ΠΊΠΎΠ΄ΠΎΠΌ ΠΈΠ· Π²ΠΈΠ΄Π΅ΠΎ: https://github.com/olezhek28/go-grpc-... ΠΠΎΠΉ Boosty: https://boosty.to/olezhek28 Linkedin: Β Β /Β olezhek28Β Β ΠΠΈΡΠ½ΡΠΉ telegram-ΠΊΠ°Π½Π°Π»: https://t.me/+B_uc42KDumwwMmY6 ΠΠΈΠ΄Π΅ΠΎ ΠΏΠΎ gRPC: Β Β Β β’Β gRPCΒ Π²Β Golang:Β ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅Β ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Β ...Β Β ΠΠΈΠ΄Π΅ΠΎ ΠΏΡΠΎ ΡΠΈΡΡΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ: Β Β Β β’Β Π§ΠΈΡΡΠ°ΡΒ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°Β ΠΏΡΠΎΠ΅ΠΊΡΠ°Β Π½Π°Β GolangΒ Β ΠΠΎΠ½ΡΠ°ΠΆ: @fedya_illn ΠΡΠΎ ΠΆΠΈΠ·Π½Ρ Π² IT, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠ΄ΠΎΠΌ! ΠΡΠ΅ΠΌ Π΄Π°Π²Π½ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ - ΡΡΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠ°ΡΡ ΡΠ°ΡΠΎΠ² Π² Π΄Π΅Π½Ρ, Π° ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠΏΠΈΠ²Π°Π΅Ρ Π²Π°Π½ΠΈΠ»ΡΠ½ΡΠΉ ΡΠ°Ρ. ΠΠ΄Π½Π°ΠΊΠΎ, ΡΠ°ΠΊΠΎΠ΅ Π±ΡΠ²Π°Π΅Ρ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΈ Π½Π΅ Π²Π΅Π·Π΄Π΅. ΠΠΉΡΠΈΡΠΊΠ°, ΠΊΡΠΎΠΌΠ΅ ΡΡΠΎΠ³ΠΎ, ΠΏΠΎΠ»Π½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΡΡΡΠ΄Π½ΡΡ Π·Π°Π΄Π°Ρ ΠΈ ΡΠ΅ΡΡΠ΅Π·Π½ΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΠ΅Π½Ρ Π·ΠΎΠ²ΡΡ ΠΠ»Π΅Π³, Ρ ΡΡΠ°ΡΡΠΈΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π² Avito Tech. ΠΠ° ΡΠ²ΠΎΡΠΌ ΠΊΠ°Π½Π°Π»Π΅ Ρ Π΄Π΅Π»ΡΡΡ ΠΎΠΏΡΡΠΎΠΌ ΠΆΠΈΠ·Π½ΠΈ Π² IT. ΠΠ½ΠΎΠ³Π΄Π° ΡΡΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΎΠ»ΠΈΠΊΠΈ ΠΎ ΠΌΠΎΡΠΌ Π»ΡΠ±ΠΈΠΌΠΎΠΌ golang, Π° ΠΈΠ½ΠΎΠ³Π΄Π° Ρ ΠΎΡΠ²Π»Π΅ΠΊΠ°ΡΡΡ ΠΎΡ ΠΊΠΎΠ΄Π° ΠΈ Π³ΠΎΠ²ΠΎΡΡ ΠΎ ΠΆΠΈΡΠ΅ΠΉΡΠΊΠΎΠΌ. Golang - ΡΡΠΎ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Ρ ΠΎΡΠΎΡΠΎ, Π½ΠΎ Π½Π° Π½ΡΠΌ Π²ΡΡ Π½Π΅ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ. ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΆΠ΅ ΠΎΠ±ΡΡΠ΄ΠΈΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΊΠ°ΡΡΠ΅ΡΡ, ΠΏΡΠΈΡ ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΡΠ°Ρ ΠΈ ΠΈ Π²ΡΠ³ΠΎΡΠ°Π½ΠΈΠ΅, ΠΏΠ»ΠΎΡ ΠΈΠ΅ ΠΈ Ρ ΠΎΡΠΎΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΡΡ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΌ Π² ΠΈΡ Π½Π΅ΠΏΡΠΎΡΡΠΎΠΌ ΠΏΡΡΠΈ Π² Π°ΠΉΡΠΈΡΠΊΡ. Π― Π·Π½Π°Ρ, ΠΊΠ°ΠΊ ΡΠ»ΠΎΠΆΠ½ΠΎ Π½Π°ΡΠ°ΡΡ ΡΠ²ΠΎΠΉ ΠΏΡΡΡ Π² ΠΌΠΈΡΠ΅ IT. ΠΠΎΡΡΠΎΠΌΡ ΡΠ²ΠΎΠΈΠΌ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠΎΠΌ, Ρ Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅, Ρ ΠΎΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°ΡΡ ΡΠ΅Ρ , ΠΊΡΠΎ ΡΠ΅ΡΠΈΠ»ΡΡ Π½Π° ΡΡΠΎ. ΠΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΡ Π½Π° ΠΌΠΎΠΉ ΠΊΠ°Π½Π°Π» ΠΈ ΠΏΡΠΈΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°! ΠΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΡ Π½Π° ΠΌΠΎΠΉ ΠΊΠ°Π½Π°Π»: Β Β Β /Β @olezhek28goΒ Β #ΠΠ»Π΅Π³ΠΠΎΠ·ΡΡΠ΅Π² #ΠΆΠΈΠ·Π½ΡΠ²Π°ΠΉΡΠΈ #ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅