2016 - 2024

感恩一路有你

vscode开发golang Golang真的好用吗?

浏览量:2839 时间:2021-03-13 09:59:44 作者:admin

Golang真的好用吗?

最近刚刚写完go,有点上瘾.自己一直是javaer,做这块有10年了,下面说说个人对这三门语言的理解.go语言,几个鲜明的特性, 垃圾回收 跨平台 并发完美支持 编译迅速.

  • 垃圾回收就不说了,java也有,这可以让我们不用过度的关心内存管理.
  • 跨平台,java python 也有可以,但他们需要安装对应的支持库.java jre环境 python2 python3 环境. 而go编译出来的包,直接可用.
  • 并发支持,java 并发最小单元是线程,cpu切换是有代价,数量控制不好,出问题是头疼的一个点.go是多了一个协程的概念,是用户级的线程.可以任意切换,cpu没有什么代价.可以很舒服的开发高并发应用.就这个特性我觉得后面很多服务器的程序会倾向于go.
  • 编译迅速,java也编译也很快,但他是编译器选择性进行编译或进行解释执行的,没有可比性.python纯解释性语言.性能上解释性语言是没法跟编译性语言相比的.go兼顾编译性语言性能好的特点,编译比c c 快太多了.非常惹人喜爱.

所以go优点是很多,后面很多程序应用都是会倾向于他,特别是他的协程概念,释放了多核处理器的能力.未来我看好他的发展.当然java有很完整的生态,目前来说构建大型的复杂系统还是少不了他,大数据这块很多框架都是基于Java.python呢,在爬虫,机器学习,ai领域有很多成熟的框架库,要是搞机器学习,也还得学他.

将VSCode设置成中文语言环境?

1、打开进入软件,Ctrl Shift P,切入到命令行模式,输入“Configure Language”。

2、点击下拉框出来的 Configure Display Language。

3、会出现如下界面,把"locale":"en"改成"locale":"zh-CN"即可。

4、在安装好Visual Studio Code 打开,点击扩展。

5、视图文本框中输入“Language Packs”,点击你所需要的语言,这里我们安装的是中文简体。

6、安装好以后关闭软件在从新打开,就会变成中文。

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

不同方向的开发者,使用的IDE也不一样。

我是做嵌入式开发的,所以,上,下位机都用。

上位机一般用MS的Visual Studio的IDE开发环境,从最早的VC 6.0,到VS2010,VS 2015,VS2019。优点在于资源控件RC丰富,随着时代变化而升级改变;支持网络,数据库,文件,图形等等常用开发资源。MS的OFFICE就是用VC开发。

下位机做控制,有两种。一种是uKeil5 IDE,支持c,asm的编译链接。用于ARM及51系列单片机的开发。支持面广。还可以定制选择单片机资料。

另一种是Cygnal的IDE开发环境,支持Cygnal公司的各种高速单片机,指令多,仿真及调试很好。

还有很多,如Turbo c语言的TC系列,已经淘汰。JAVA,python等编绎工具,用的少。在此不赘述。




vscode开发golang vscode go环境配置 vscode python

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