TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Building a High Performance Data Integration Framework in Go

123 点作者 sghosh2超过 2 年前

4 条评论

Xeoncross超过 2 年前
Code generation is becoming really important in Go.<p>Why even use an ORM when <a href="https:&#x2F;&#x2F;sqlc.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sqlc.dev&#x2F;</a> will generate everything from vanilla SQL?<p>Why make the frontend team write a Typescript client when <a href="https:&#x2F;&#x2F;goa.design" rel="nofollow">https:&#x2F;&#x2F;goa.design</a> on the backend will produce an OpenAPI schema they can just point a <a href="https:&#x2F;&#x2F;openapi-generator.tech" rel="nofollow">https:&#x2F;&#x2F;openapi-generator.tech</a> at?<p>Why write out GraphQL boilerplate when <a href="https:&#x2F;&#x2F;github.com&#x2F;99designs&#x2F;gqlgen" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;99designs&#x2F;gqlgen</a> will take your GQL typedef and generate it all for you based on how you want it to look.<p>Why write validation rules when you can just define your input struct and let <a href="https:&#x2F;&#x2F;github.com&#x2F;mustafaakin&#x2F;gongular" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mustafaakin&#x2F;gongular</a> generate the rest for you?<p>Honestly, I&#x27;m loving this. I want to focus on the entities and business logic - not writing yet another handler&#x2F;resolver for basic auth + CRUD work.
评论 #33780827 未加载
评论 #33780619 未加载
评论 #33779591 未加载
评论 #33779487 未加载
评论 #33779956 未加载
评论 #33783017 未加载
评论 #33779519 未加载
评论 #33781920 未加载
yevpats超过 2 年前
Awesome to see this on HN! Founder&#x2F;Author here. I&#x27;ll be happy to answer questions.
评论 #33778752 未加载
评论 #33780487 未加载
elchief超过 2 年前
Seems like strange choices for &quot;CloudQuery vs Others&quot;. Why not compare against FiveTran, Airbyte, Meltano or other EL tools?<p>Also, It&#x27;d be nice to know what the transfer protocol is like. What format is used to transfer between a Source and Destination?
评论 #33780361 未加载
评论 #33783219 未加载
laerus超过 2 年前
So golang macros when?<p>Honestly the language is the new JS and just another one to remind us how miserable software can be with half baked enterprizy solutions to just get the job done faster.
评论 #33784967 未加载