来了来了!Go1.16 重磅发布

刚刚,Go Team 发布了 Go1.16。2020 年,因为疫情,Go1.15 包含的特性比较少,但 Go1.16 特性比较多。在之前,Go语言中文网已经陆续发布了相关特性讲解的文章(见文末参考文献)。现在 Go1.16 终于如期发布了,再一起看看有哪些变动。

分布式爬虫管理平台Crawlab开发搭建

启动:npm run serve #启动。gyp verb which failed Error: not found: python2。

再谈 Go Http 服务的优雅重启

Addr: “0.0.0.0:8888”,ReadTimeout: 10 * time.Second,WriteTimeout: 10 * time.Second,MaxHeaderBytes: 1 << 16}。

ubuntu 上安装使用SSH

ubuntu安装SSHubuntu默认没有安装ssh服务,如果通过ssh连接,需要自己手动安装ssh-server。

最新!Log4j 2.x 再发版,正式解决核弹级漏洞,又要熬夜了

Log4j 2.15.0 转正了,发布正式版了,解决了 CVE-2021-44228 漏洞,还有 3 个新特性,如果你们已经升级解决了,不纠结是否正式版本,可以忽略此版本,不然你还要再折腾一次。

渣渣菜鸡为什么要看 ElasticSearch 源码?

前提人工智能、大数据快速发展的今天。对于TB甚至PB级大数据的快速检索已然成为刚需,大型企业早已淹没在系统生成的浩瀚数据流当中。

Golang 安装 & 配置

Mac 使用brew安装$ brew install go# 查看环境变量配置$ go env# 配置环境变量$ vi ~/.

golang面试题5之字符串替换问题

1、问题描述请编写⼀个⽅法,将字符串中的空格全部替换为“%20”。 假定该字符串有⾜够的空间存放新增的字符,并且知道字符串的真实⻓度(⼩于等于1000),同时保证字符串由【⼤⼩写的英⽂字⺟组成】。 给定⼀个string为原始的串,返回替换后的string。

基于 Go 实现的即时通讯(IM)项目,提供多平台SDK

《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。

聊聊golang的零值

对于map,访问不存在的key则返回该类型的零值,另外对于零值的slice或map可以直接for range,不会报错。