GitHub 推出基于AI的代码自动补全工具Copilot

很早的时候,有过结对编程的概念,它属于敏捷开发的方法,提倡两个人在同一台计算机上编码工作。可以简单的理解为一个人编码,一个人Review ,当然两个也可以互换角色。 GitHub Copilot就是这么一个角色,它被称之为AI驾驶员。在结对编程中,负责编码的那个人称之为驾驶员,审查代码的称之为观……

阅读全文

Go 团队在 GopherCon 2021 上的演讲:Go 1.18 泛型简介

介绍 这篇博文基于我们在 GopherCon 2021 上的演讲: Go 1.18 版本增加了对泛型的支持。泛型是自第一个开源版本以来我们对 Go 所做的最大改变。在本文中,我们将介绍新的语言功能。我们不会试图涵盖所有细节,但我们会触及所有要点。有关更详细和更长的描述,包括许多示例,请参阅提案文档。有关语言更改的更准确描述,请参……

阅读全文

Go 1.18 发布了,不用翻墙即可下载!!!

昨天,Go 团队终于发布了 Go 1.18,你可以通过访问 下载链接1 获取,虽然晚了一个月。 据 Go 团队介绍,Go 1.18 是一个大型版本,其中包括新功能、性能改进以及对 Go 语言本身做了非常大的更改。毫不夸张地说,Go 1.18 的部分设计始于十多年前 Go 团队第一次发布 Go 时。 泛型 在 Go 1.18 中,引入了对 参数化类型的泛型代……

阅读全文

那些靠跳槽加薪的打工人

『操』。小易挂了电话,把烟头使劲摁在地上,咒骂了一声:小气鬼,开的工资这么低,去个鸟! 小易最近一两周在谈薪的阶段,外出打电话比较多。他告诉我,已经断断续续面试了2、3个月,现在就看哪家给的工资高就去哪家。 我问他,期望这次跳槽涨幅多少?他说至少40%,低于这个数就不去了。 不担心换不……

阅读全文

为什么建议你来公司线下面试

随着社会的发展,技术的进步,通过电话、视频等工具,人与人之间的距离变的越来越近,面试也差不多。 最近几年有很多新兴的面试工具,结合题库、视频、防作弊都等功能,可以满足公司线上面试的需求,尤其是疫情的原因,越来越多的公司和面试者选择线上面试。 但是,我还是推荐来公司线下面试,除非是无可……

阅读全文

美团2021技术年货免费送,1200+页电子书,你想看的精华都在这里!

美团技术博客是一个非常不错的技术博客,从2013年创建到现在已经8个年头,这8年中发布了很多篇非常赞的文章,涉及到前后端开发、测试、运维、安全、算法等各个方面,是一个很好的充电学习的地方。 从2017年开始,美团技术博客,会精选一年中50篇精华文章、20篇顶级论文制作精品PDF电子……

阅读全文

阿里云首单立减88,云服务器60起/年,下单还可以找我拿返现

一年一度的阿里云双11活动又开启了,今年比往年更优惠,云服务器一年只需要60元。 通过我这里下单可以领取个人专享612元加油包,还可以找我返现,识别下图二维码,下单即可。 记得一定要先领取我这里专享的612元加油包,然后再购买自己想买的云服务。 记得一定要先领取我这里专享的612元加油……

阅读全文

动手撸个Caddy(十四)| 插件开发之自定义全局配置

在开发Caddy插件的时候,很多现成的配置可以为我们所用,这样我们插件中的某些配置就可以遵循整个Caddyfile的全局统一配置,用户体验会更好,比如使用统一的debug来控制自己开发插件的日志输出等等。 什么是全局配置 Caddyfile的全局配置和整个Caddy有关,并不局限于某……

阅读全文

给Jaeger提交了个PR,已Merged

最近需要对NodeJS中的调用进行链路跟踪,所以需要使用Jaeger进行跟踪,这里我们选用的是阿里云ARMS中的Jaeger链路跟踪,但是在Golang项目中使用没问题的链路跟踪,却在NodeJS踩了个大坑。 什么是Jaeger Jaeger 是用于追踪分布式服务之间事务的开源软件。它用来监控复……

阅读全文

研究开源项目发现的一个人性化的Go语言库

前段时间Info约稿,在文章中我提到了一个可以提升自己能力的办法:就是研究开源项目,这也是我一直实践的。 夜深人静的时候,我会打开电脑,研究一些开源项目,这不最近在研究的时候发现一个开源项目使用到了一个很不错的Go语言库:go-humanize。 这是一个「人性化」的Go语言库,人性……

阅读全文

最近文章

分类

标签

其它