使用nging代替nginx来快速搭建自动更新证书的HTTPS网站

admin 发表于 [Golang] 分类,标签: Nginx Go Nging
0
        在以前,我们一般是采用Nginx或Apache等Web服务软件来对外提供网站服务,在越来越注重用户隐私的今天,HTTPS已经是越来越普及,几乎已经成为了任何一个重要网站的标配,而HTTPS证书是存在有效期限制的,为了确保网站的正常访问,我们必须在过期之前及时的更换HTTPS证书,一个网站还好,如果有两个以上甚至多到几十个网...阅读全文>>

Golang条件编译

admin 发表于 [Golang] 分类,标签: Go
0
编译标签方式 例如: // +build darwin freebsd netbsd openbsd 在源码头部放置条件编译标签,将限制文件仅能在BSD系统进行编译 当一个文件有多个编译标签,总的限制是单个限制的逻辑与,例如: // +build linux darwin // +build 386 ... 阅读全文>>

Golang中使用xgo进行cgo的跨平台编译

admin 发表于 [Golang] 分类,标签: Go xgo cgo
0
首先安装docker,然后在docker中执行命令: docker pull karalabe/xgo-latest 这个docker images的使用方法官方并没有说明。不过通过其dockerfile可以窥探其秘密。 进入这个docker的命令是: docker run -it --entrypoint /bin/bash karalabe/xgo-latest ...阅读全文>>