![gRPC [Golang] Мастер-класс: создание современных API и микросервисов](http://cdn.coursehunter.net/courses/360x220/grpc-golang-master-klass-sozdanie-sovremennyh-api-i-mikroservisov.jpg)
-
Урок 1. 00:05:25The need for Protocol Buffers
-
Урок 2. 00:02:32How are Protocol Buffers used?
-
Урок 3. 00:03:37Course Structure
-
Урок 4. 00:01:55First Message
-
Урок 5. 00:04:11Scalar Types
-
Урок 6. 00:01:33Tags
-
Урок 7. 00:01:21Repeated Fields
-
Урок 8. 00:03:01Comments
-
Урок 9. 00:00:57Default Values for Fields
-
Урок 10. 00:02:51Enumerations (Enums)
-
Урок 11. 00:04:31Solution to Practice Exercises I
-
Урок 12. 00:02:00Defining Multiple Messages in the Same File
-
Урок 13. 00:02:29Nesting Messages
-
Урок 14. 00:02:34Imports
-
Урок 15. 00:02:10Packages
-
Урок 16. 00:03:54Solution to Practice Exercises II
-
Урок 17. 00:04:59Use `protoc` to generate code in any language
-
Урок 18. 00:12:06Gradle Project Setup & Code Generation
-
Урок 19. 00:11:48Simple Message Creation in Java
-
Урок 20. 00:04:42Dealing with Enums in Java
-
Урок 21. 00:07:31Creating a Complex Message in Java
-
Урок 22. 00:03:40Java Options
-
Урок 23. 00:05:10Conversion to JSON in Java
-
Урок 24. 00:05:22Code generation in Golang
-
Урок 25. 00:03:51Simple Proto Struct in Golang
-
Урок 26. 00:01:56go_package option
-
Урок 27. 00:09:08Reading and Writing to Disk
-
Урок 28. 00:06:39Reading and Writing to JSON
-
Урок 29. 00:04:13Enum Proto Struct in Golang
-
Урок 30. 00:04:59Complex Proto Struct in Golang
-
Урок 31. 00:07:12Code generation in Python
-
Урок 32. 00:09:12Simple Proto Message in Python
-
Урок 33. 00:06:24Enum Proto Message in Python
-
Урок 34. 00:09:54Complex Proto Message in Python
-
Урок 35. 00:02:19The need for updating the protocol
-
Урок 36. 00:01:25Rules for Data Evolution
-
Урок 37. 00:01:39Adding Fields
-
Урок 38. 00:00:36Renaming Fields
-
Урок 39. 00:02:10Removing Fields
-
Урок 40. 00:01:20Reserved Keyword
-
Урок 41. 00:02:01Beware of Defaults
-
Урок 42. 00:01:42Evolving Enum Fields
-
Урок 43. 00:03:59Integer Types Deep Dive
-
Урок 44. 00:04:06Advanced Data Types (oneof, map, Timestamp and Duration)
-
Урок 45. 00:01:14Protocol Buffers Options
-
Урок 46. 00:01:36Naming Conventions
-
Урок 47. 00:03:24Services
-
Урок 48. 00:08:07Introduction to gRPC (from gRPC Course)
-
Урок 49. 00:09:39Protocol Buffers Internals
-
Урок 50. 00:01:00What's next & Congratulations!
-
Урок 51. 00:01:33THANK YOU!