手把手带你写一个 Web 框架
叶剑峰
腾讯高级工程师,前滴滴技术专家
23517 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 46 讲
特别放送 (1讲)
手把手带你写一个 Web 框架
15
15
1.0x
00:00/00:00
登录|注册

解锁 Cursor:AI 到底在 Golang 开发中能帮助我们什么?

你好,我是轩脉刃。
距离 2021 年专栏上线,已经有 3 年时间了。这期间,互联网发生了翻天覆地的变化,Golang 编程领域也不例外。Golang 的版本从 1.16 升级到了 1.23、引入了范式,并且 Go Mod 彻底取代 Go Path 模式成为包管理器,Golang 引入了工作区模式等。而这些诸多变化,恐怕都及不上最热的 AI 带给编程领域的变化。
ChatGPT 3.5 自 2022 年问世以来,生成式 AI 彻底引发了各个行业大变革,AI 编程一直是热度很高的话题。“人人都是 AI 程序员”“使用 AI 构造一人公司”“AI 完全可以替代程序员” 等一直是大家讨论不休的话题。并且目前为止,AI 替代程序员编程已经不仅仅局限在讨论和想象层次了,国内所有大厂都有自己的 AI 代码编写工具,并已经逐步应用。
作为一线程序员,我也一直在研究 AI 到底能对 Golang 开发有什么帮助,亲身尝试过 Tabnine、GitHub Copilot、ChatGPT 等工具。近半年来,我越来越发现插件模式的 AI 编码工具已经不能很好满足我的编码需求了,我更希望的是一个以项目为单位,能按照我的需求创建、阅读、编写项目的独立 IDE。因此,我的 AI 编码工具逐渐从 GitHub Copilot + JetBrains 转为了 Cursor。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
  • 解释
  • 总结

1. Cursor 是一个集成了多种模型的 AI 编码 IDE,提供了不同等级的编码辅助方式,包括 Tab、Inline chat/edit、Chat 和 Composer。 2. Cursor 的模型选择包括多种模型,如 claude-3.5-sonnet-20241022、claude-3.5、cursor-small、gemini-2.0、gpt-4-turbo-2024-04-09 等,由不同大公司支持维护。 3. Cursor 提供了多种功能,如 Notepad 功能、Suggested 功能、Codebase 功能和 Web 功能,以帮助开发者提升效率和获取最新信息。 4. Cursor 赋能 Golang 编程,包括批量操作、单元测试、源码阅读等场景。 5. Cursor 的 @ 符号功能能够触发关联信息,包括 Files、Folders、Code 和 Docs,帮助限定 Cursor 的改动范围和引用官方文档等。 6. Cursor 可根据旧的实现意图来实现新的方式,帮助开发者快速替换代码实现方式,提高效率。 7. Cursor 提供了一整套完整的 AI 辅助开发解决方案,从最基础的 Tab 补全,到强大的 Composer 多文件编辑,再到各种 @ 符号的巧妙运用,为开发者提供了全面的编码辅助。 8. 使用 Cursor 工具需要不断学习,提升自己的编程能力,才能更好地利用工具提高效率。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《手把手带你写一个 Web 框架》
新⼈⾸单¥59
立即购买
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部