Golang|环境搭建与Web项目部署

一、安装 使用阿里的 apt 源安装的Golang版本有点低,所以我没用了 golang中文网下载地址:https://studygolang.com/dl 安装包:go1.13.4.linux-amd64.tar.gz 用上传工具上传至服务器 解压 tar -xzf go1.13.4.linux-…

初识Golang爬虫框架|Colly

Colly是Golang世界最知名的Web爬虫框架了,它的API清晰明了,高度可配置和可扩展,支持分布式抓取,还支持多种存储后端(如内存、Redis、MongoDB等)。这篇文章记录我学习使用它的的一些感受和理解。 首先安装它: 这个go get和之前安装包不太一样,最后有...这样的省略号,它的意…

Golang包管理工具

为什么用vendor目录 依赖问题 我们知道,一个工程稍大一点,通常会依赖各种各样的包。而Go使用统一的GOPATH管理依赖包,且每个包仅保留一个版本。而不同的依赖包由各自的版本工具独立管理,所以当所依赖的包在新版本发生接口变更或删除时,会面临很多问题。为避免此类问题,我们可能会为不同的工程设置不同…