操作系统
如果Java有goroutine,你们还会用golang吗?
golang号称云计算时代的编程语言,又仅是goroutine某个方法所能概括的。我个人认为golang的特点就是简单快速,代码比较简洁,而且可以直接编译成exe或者linux的脚...
3年前 (2021-10-14) 608 0 linux系统 Golang
golang分布式事务,如何处理?
我们先来了解一下概念, 再看几种的解决方法。 分布式事务指事务的操作位于不同的节点上,需要保证事务的 AICD 特性。 例如在下单场景下,库存和订单如果不在同一个节点上,就涉及分布...
3年前 (2021-10-14) 1058 0 linux系统 Golang
你觉得Golang有哪些亮点?适合用在什么样的场合?有哪些不足的地方?
亮点 Go 语言是谷歌2009年开源的一门编程语言,背靠大树好乘凉!尤其是,创造 Go 语言的几个人很有名:Robert Griesemer、Rob Pike、Ken Thomps...
3年前 (2021-10-14) 655 0 linux系统 Golang
如何学好golang语言并开发一个web应用?
想要学好Golang并开发一个Web应用,并不困难,可以依照以下的步骤学习: 学习Golang基础。按照教程,学习Golang的安装,模块的概念和使用,以及数据类型、结构体和函数等...
3年前 (2021-10-14) 618 0 linux系统 Golang
请问Golang是怎么具体实现高并发的?
一、并发的意义 并发的意义就是让一个程序同时做多件事情,其目的只是为了能让程序同时做另一件事情而已,而不是为了让程序运行的更快(如果是多核处理器,而且任务可以分成相互独立的部分,那...
3年前 (2021-10-14) 613 0 linux系统 Golang
PHP程序员开始学Golang,为什么感觉那么难?
谢邀! 我不知道你做PHP程序员有多久时间? 是不是计算机专业科班出身,还是中途转化从IT培训学校出来的? ... 笔者只能根据普遍的情况,来给你做个回答! 如果你是计算机专业毕...
3年前 (2021-10-14) 805 0 linux系统 Golang
为什么go语言这么火?
EEE Spectrum杂志发布了一年一度的编程语言排行榜,这也是他们发布的第四届编程语言 Top 榜,而Go语言在2017年的编程语言排行榜中跃居第九,如下: Go自2009年...
3年前 (2021-10-14) 1381 0 linux系统 Golang
Python在大部分领域都能胜任,为什么很多企业转向了Golang?
先说结论:python的性能,语言编译特性,代码可阅读性在一定程度上制约了python在企业级开发中会逐渐落后于golang 先从python角度表述: 1.个人认为python是...
3年前 (2021-10-14) 651 0 linux系统 Golang
Golang vs Rust vs Dlang哪个更有前途,使用过的有何评价?
我这三门语音都用过,go是实际工作中用,rust是准备在工作中用,D只是业余耍耍。go的生态趋于完整,rust生态还需要丰富,D错过了最佳发展期,之前不开源还整了1.0,2.0兼容...
3年前 (2021-10-14) 818 0 linux系统 Golang
golang如何学习for语句?
Golang 的 for 语句和其他语言的有相同的地方,也有不一样的地方。它存在如下三种基本形式: for 的几种形式 // 和 C 语言的 for 类似 for init; co...
3年前 (2021-10-14) 605 0 linux系统 Golang
python、golang、java、c++如何选择?
本人工作中同时使用了python,golang以及java,大学期间有学过c++知识。首先这个四种语言各有优缺点,python开发效率高,大型项目维护困难,适用于运维脚本,机器学习...
3年前 (2021-10-14) 582 0 linux系统 Golang
精通golang语言是一种怎样的体验?
首先,我们了解一下GO语言: go语言目前可以达到c/c++80%的性能,远快于c/c++的编译速度,目前很火的开源软件docker、kubernetes、lxd等软件都是使用go...
3年前 (2021-10-14) 855 0 linux系统 Golang
哪个Golang的Web框架好一点,可以推荐一下吗?
可以看一下 GitHub 上的 awesome-go ( awesome 很酷的意思。可以理解为优质golang资源大全) 这里整理了基于golang的优质的web框架列表,很多开...
3年前 (2021-10-14) 709 0 linux系统 Golang
Go语言为什么在国内很火?
Go语言是谷歌2009发布的第二款开源编程语言,以其可以媲美C或C++代码的速度,而且更加安全、支持并行进程得到人们的喜爱,而它高并发的特性在后端语言中越来越流行。 根据 Goog...
3年前 (2021-10-14) 753 0 linux系统 Golang
golang月薪10k应该具备哪些知识?
golang 月薪 10k,这有点太拉低水平了吧。 在北京,现在本科应届生,很多公司都 15k 起了吧。所以,对于此问题,我只能抛开薪资,谈谈 golang 语言找工作需要具备的知...
3年前 (2021-10-14) 718 0 linux系统 Golang
现在想再学习一门编程语言,应该选择go还是python?
谢邀。首先,不要限制住你的思维。现在想学习一门编程语言,不一定是go或是Python,而是根据你想要做什么、具体是什么而定,这取决于你的目标,真的。 如果您想进行Web编程,请学习...
3年前 (2021-10-14) 653 0 linux系统 Golang
Golang可以做界面吗?如何做?
说起界面,这是一道坎,有人或许会说,GO为什么要写界面UI呢,这本来不是GO擅长的部分,也不是GO该干的事情,这句话我就不爱听了。 举个列子,比如我们用GO语言写个服务器,这个服务...
3年前 (2021-10-14) 1109 0 linux系统 Golang
31岁java开发转型,python和golang两个方向哪个发现空间比较大?
31岁的Java开发,那你肯定有很丰富的Java项目开发的经验,同时你肯定也使用过Java写过很多后端的代码。而现在很火的K8S容器管理也是Go开发的。对于你来说,golang的发...
3年前 (2021-10-14) 753 0 linux系统 Golang
为什么有很多人说Go语言不需要依赖注入?
依赖注入依赖注入(Dependency Injection)是一种鼓励模块化的软件工程范式,是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。而通过模块与模块的依...
3年前 (2021-10-14) 994 0 linux系统 Golang
想知道现在golang语言怎样,它能不能开发网站?
先给结论:完全可以 商用实践: 已经通过很多大公司的商用实践,例如B站,YY,包括字节跳动,国外更不用说了,Google,所以从这个角度上来说,已经经过大规模的实践,所以如果你想用...
3年前 (2021-10-14) 696 0 linux系统 Golang