gpt4 book ai didi

postgresql - 如果我需要等待连接,我应该做主异步吗?

转载 作者:行者123 更新时间:2023-12-03 03:32:58 30 4
gpt4 key购买 nike

我正在学习 Dart 。我需要使用 PG driver 完成对数据库的查询.但在我需要等待连接以使其准备好工作之前。我没有找到更好的方法来标记 mainasync .

main() async {
Database db = Database();
await db.connect();
db.checkIfRowExists();
好吗?还是有更好的方法?

最佳答案

制作您的main方法async如果你想使用 await 就可以了在里面。
这意味着 main将返回一个 future ,没有人会等待那个 future 。那也很好。如果 main throws,该错误将在那个未曾等待的将来报告并成为 Uncaught Error 。这与非 async 真的没有什么不同。 main直接抛出的函数。
去做就对了。

关于postgresql - 如果我需要等待连接,我应该做主异步吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62791593/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com