一周 Go World 新鲜事-2018W44


01

Golang通道的无阻塞读写


无论是无缓冲通道,还是有缓冲通道,都存在阻塞的情况,但其实有些情况,我们并不想读数据或者写数据阻塞在那里,有1个唯一的解决办法,那就是使用select结构。这篇文章会介绍,哪些情况会存在阻塞,以及如何使用select解决阻塞。

原文链接:

https://www.jianshu.com/p/3b24e909905f

原文二维码

640?wx_fmt=png




02

如何在Go的函数中得到调用者函数名?


有时候在Go的函数调用的过程中,我们需要知道函数被谁调用,比如打印日志信息等。例如下面的函数,我们希望在日志中打印出调用者的名字。最简单的方式就是硬编码。 因为在编译之前,我们肯定知道打印的时候所在哪个函数,但是更好的方式是编写一个通用的函数,见文中例子。


原文链接:

https://colobu.com/2018/11/03/get-function-name-in-go/

原文二维码:

640?wx_fmt=png




03

Go语言字符串高效拼接(一)


在Go语言(golang)中,对于字符串的拼接处理有很多种方法,那么那种方法才是效率最高的呢?因为内存很贵、性能很重要,有时候不慎字符串的转换和拷贝,就可以把你的内存吃光,性能低下,不得不考虑。


原文链接:

https://juejin.im/post/5be23a01518825697344f05e

原文二维码:

640?wx_fmt=png




04

Kubernetes何时才会消于无形却又无处不在?


可以肯定地说,掌舵Kubernetes以及相关监控工具Prometheus的云原生计算基金会(CNCF),已经完成了Google及其成员所安排的工作,就是将Kubernetes转变成一个由横跨各种平台、供应商和客户的生态系统所支撑的工具,这也是为什么几个月前它在CNCF的状态从孵化变成了毕业,一种正式通过的礼仪,同时也有了很多重量级的生产环境用户。


原文链接:

https://mp.weixin.qq.com/s/80_uryVtlHnIFlgZDPy2Kw

原文二维码:

640?wx_fmt=png



05

go结构体(struct)和方法(method)

go中没有对象这一概念,所以采用了结构体的概念,结构体在go中有着非常重要的位置。结构体是值类型,所以可以使用new函数来创建。结构体中字段必须唯一。


原文链接:

https://blog.csdn.net/u013255127/article/details/83824434

原文二维码:

640?wx_fmt=png



职位推荐:


【上海Yogo Robot招贤纳士 - Golang / Python / 前端


【杭州-深圳-上海边锋游戏急求go后台工程师


【电商】招聘Golang Developer [洛杉磯,橙縣,西安]


详情点击阅读原文


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值