2016 - 2024

感恩一路有你

go语言课程 作为开发者,您常用哪个IDE环境,为什么?

浏览量:2488 时间:2021-03-14 01:41:38 作者:admin

作为开发者,您常用哪个IDE环境,为什么?

不同方向的开发人员使用不同的IDE。

我做嵌入式开发,所以我同时使用上位机和下位机。

上位机一般采用MS visual studio的IDE开发环境,从最早的VC 6.0到VS2010、vs2015、vs2019。其优点是RC控件资源丰富,随着时代的变化而升级换代;支持网络、数据库、文件、图形等常用开发资源。微软office是用VC开发的。

下位机有两种控制方式。一个是UKEIL5IDE,它支持C和ASM编译链接。用于arm和51系列单片机的开发。有广泛的支持。也可以自定义选择SCM信息。

另一个是Cygnal ide开发环境,支持Cygnal公司的各种高速微控制器。它指令多,仿真调试效果好。

许多其他的,如TC系列的Turbo C语言,已被淘汰。Java、Python等编译工具,使用较少。这里不再重复。

Go语言有没有GUI库?

Go可以开发桌面应用程序,但不是很舒服。可以使用以下GUI库:1。Goqt,由liteide作者制作,go和QT绑定,尚未发布;2去吧.uik目前,walk已经得到了广泛的应用,但是go的GUI库并不像C#,C/C那么容易使用,这个问题在不久的将来还需要改进。毕竟,使用go开发桌面的需求正在增加。目前,我使用go-HTTP作为后端,WebKit-HTML5作为接口,非常有表现力。前端不需要学习新知识,一般管理应用程序可以处理。

Go语言做Web应用开发的框架,哪一个更适合入门?

您可以直接使用go自己的HTTP服务器框架,它涵盖了大多数功能,例如请求-响应的基本封装、简单的路由管理和文件上载处理。如果发现go自己的框架解决不了问题,可以引入相应的第三方组件。例如,ORM可以使用中国人编写的Gorm。例如,web会话管理可以使用gorilla/session。当然,也可以直接使用统一框架,比如beego和martini。但是,不建议这样做,因为这样一个大的框架与go语言本身的模块设计相冲突。建议使用vscode和go插件制作IDE,它基本上包含了其他成熟IDE的所有功能,也有自己强大的调试功能。其他ide调试使用起来非常麻烦,例如idea和LiteIDE。你可以自己试试。

go语言课程 黑马的golang培训 学go还是python

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。