
توضیحات
دوره Build a Twitter clone GraphQL API using Golang. این دوره به شما آموزش میدهد چگونه با استفاده از زبان Go و کتابخانه gqlgen یک API GraphQL مشابه توییتر توسعه دهید. Go به دلیل سادگی، عملکرد عالی و کتابخانه استاندارد قدرتمند، یکی از محبوبترین زبانهای بکاند است. در این دوره از gqlgen استفاده میشود که یک فریمورک تولید کد برای ساخت APIهای GraphQL با رویکرد Schema-First و پشتیبانی از Type-Safety است، به این صورت که شما اسکیمای خود را تعریف میکنید و gqlgen به صورت خودکار کدهای مربوطه از جمله Resolverهای type-safe را تولید مینماید، بنابراین میتوانید روی پیادهسازی منطق کسبوکار تمرکز کنید. ابزارهای مورد استفاده شامل PGX (درایور PostgreSQL)، Scany (اسکن نتایج دیتابیس)، Dataloaden (مدیریت لودینگ دادهها)، golang-migrate (مدیریت مایگریتها)، Insomnia (تست API)، Chi (روتینگ)، PostgreSQL (پایگاه داده)، godotenv (مدیریت متغیرهای محیطی) و Testify (تستنویسی) میشوند که به شما کمک میکنند یک API کارآمد و ایمن توسعه دهید.
پس از Extract، با Player دلخواه خود مشاهده کنید.
