Go 学习笔记(十)- 包和工具

现在的程序开发都基于各种包或模块,可能一个程序我们写几行代码即可,其他功能都可以通过开源的包来实现。但是 go 的包感觉也是比较烂的,不像 node 的 npm 那样 semver(语义化版本) 管理模块,而是通过 git 手动管理。 包简介Go语言的闪电般的编译速度主要得益于三个语言特性。第一点,所有导入的包必须在每个文件的开头显式声明,这样的话编译器就没有必要读取和分析整个源文件来判断包的依赖关系。第二点,禁止包的环状依赖,因为没有循环依赖,包的依赖关系形成一个有向无环

DNS 被劫持,已修复

心中有一万只草泥马在奔腾ing... 晚上升级了一下 Chrome,顺手把浏览数据清除了。之后进了一下博客,输入网址时没有写 HTTPS,结果发现出问题了: 不通过 HTTPS 访问博客时会被 DNS 劫持!( ´Д`)=3 从今天起,eaimty.xyz 及其所有子域名全部启用 SSL 加密,且全部开启 HSTS Preload 顺便在服务器上 yum update 了一下,发现 Nginx 官方 yum 源里的软件包升级到了 1.10,终于原生支持 http2 了,不容易