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

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

阅读全文

美团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语言库,人性……

阅读全文

必须要掌握的几个 Go 语言技巧

​Go是一种非常不错的编程语言。它是一种让你真正的关注自己的业务,不必为程序本身操心太多的语言,因此您可以尽快编写应用程序。比如它有比较完整的生态系统,可为你提供入门所需的一切。 ​但是呢,它也不是万能的,有一些需要我们注意。我写这篇文章主要是为了提醒我自己,也是一些观察和总结。当……

阅读全文

动手撸个Caddy(十三)| 插件开发之Caddyfile参数

好了,通过上篇文章文章 动手撸个Caddy(十二)| 插件开发之HelloWorld 你已经学会了开发Caddy插件,可以按自己的需求来定制Caddy了,Caddy没有的功能我们也可以自己做出来。 不过相信你也发现,上个例子中浏览网页只会显示 Hello 世界 ,我们能不能改变显示的内容呢?那么这篇文……

阅读全文

动手撸个Caddy(十二)| 插件开发之HelloWorld

连载了十一篇,终于讲到了大家最关心的Caddy的插件开发。插件开发是一种提供给我们开发者定制化Caddy的能力,让我们可以根据自己的需求,通过插件的机制,扩展Caddy的功能,满足自己的需求。 在Caddy中,编写插件是非常容易的事情,这得益于Caddy模块化的架构。其实我们用到的……

阅读全文

动手撸个Caddy(十一)| Caddyfile 设计之美

Caddyfile是Caddy的核心配置文件,它的设计,关乎着我们使用,开发者的解析以及扩展,所以本篇着重的介绍Caddy是如何设计一个Caddyfile的,我们也可以从中学到如何设计一个配置文件,并且让它更好的通用,更好的解析。 其实设计如此复杂的一个配置文件,已经和设计一门编程……

阅读全文

最近文章

分类

标签

其它