一,GO 语言的优劣势
Go 开发中的痛点
编译慢,失控的依赖,个工程师只是用了一个语言外面的一部分,程序难以保护(可读性差、文档不清晰等),更新的破费越来越长,穿插编译艰难
Go 语言的劣势
学习曲线容易 MGo 语言语法简略,蕴含了类 C 语法。效率:疾速的编译工夫,开发效率和运行效率高, 自在高效:组合的思维、无侵入式的接口, 弱小的规范库.
二,GO 与 java 的比拟
编译语言,速度适中(2.67s),目前的大型网站都是拿 java 写的,比方淘宝、京东等。次要特点是稳固,开源性好,具备本人的一套编写标准,开发效率适中,目前最支流的语言。作为编程语言中的大腕。具备最大的知名度和用户群。无论风起云涌,我自巍然不动。他强任他强,清风拂山岗;他横由他横,明月照大江。
三,综合倡议
go 语言尽管有很多很弱小的个性,然而因为推出工夫绝对不久,一些坑没有填,再加上各种库比拟少,造成开发成本较高,不如 java 那样成熟,所以目前岗位不多,因为敢第一个吃螃蟹的人比拟少。能够先学 java 待业,而后再利用业余时间学 go,目前是 java 当先,将来 go 的前景会很不错。
零根底学习 Java,举荐退出我的 Java 学习园地。