Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Build a Twitter clone GraphQL API using Golang (Pre-Sale), а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:04:37
    Tools Needed
  • Урок 2. 00:02:45
    Course Structure
  • Урок 3. 00:03:42
    Folder Structure
  • Урок 4. 00:05:35
    Go Modules
  • Урок 5. 00:05:41
    Intro - AuthService and Register
  • Урок 6. 00:15:20
    Coding - AuthService Interface and Validation of the RegisterInput
  • Урок 7. 00:11:19
    Testing - AuthService RegisterInput
  • Урок 8. 00:10:21
    Coding - Register and Dealing With the UserRepo Interface
  • Урок 9. 00:15:50
    Testing - Mockery and how to Mock the UserRepo so we can test the Register Method
  • Урок 10. 00:06:48
    Coding - Add the Login Method
  • Урок 11. 00:08:45
    Testing - Add Tests to our Login Logic
  • Урок 12. 00:06:26
    How to Speed up our Bcrypt Testing
  • Урок 13. 00:10:27
    Coding - Setup PGX and Install Gotdotenv
  • Урок 14. 00:18:31
    Coding - Add Migrations with Golang-Migrate
  • Урок 15. 00:16:46
    Coding - UserRepo Implementation
  • Урок 16. 00:22:01
    Testing - Integration Test for the Register Method and Creation of Test Helpers
  • Урок 17. 00:13:39
    Testing - Improving our Faker Package
  • Урок 18. 00:04:31
    Intro - What is gqlgen
  • Урок 19. 00:19:33
    Coding - Adding gqlgen and Basic Setup of AuthResolver
  • Урок 20. 00:17:45
    Coding - Register & Login Resolvers
  • Урок 21. 00:04:46
    Intro - How we will work with the Refresh token
  • Урок 22. 00:21:27
    Coding - Implementation of the Refresh/AccessToken Creation and Parsing Logic
  • Урок 23. 00:21:27
    Testing - Writing Tests for our JWT Package
  • Урок 24. 00:17:01
    Coding/Testing - Create Auth Middleware and Play With Context
  • Урок 25. 00:14:03
    Coding/Testing - Using Insomnia for GraphQL Request and fix our Mocks
  • Урок 26. 00:25:48
    Coding/Testing - Creating TweetService and TweetRepo Interface
  • Урок 27. 00:08:26
    Coding/Testing - Create Tweet Migration and Setup Create Tweet Logic
  • Урок 28. 00:21:22
    Coding/Testing - Implement TweetService GetByID and All
  • Урок 29. 00:13:42
    Coding - Implement Create Mutation and Tweets Query
  • Урок 30. 00:17:48
    Coding/Testing - Implement TweetService Delete and Plug it to GraphQL
  • Урок 31. 00:14:25
    Coding - Adding the User Relationship to the Tweet
  • Урок 32. 00:17:58
    Coding - Adding Dataloader for the Tweet User Relationship
  • Урок 33. 00:18:53
    Coding/Testing - Adding Replies to Tweet
  • Урок 34. 00:13:15
    Coding - Adding Replies to our GQL Layer