Golang实现简单爬虫框架(1)——项目介绍与环境准备

栏目: Go · 发布时间: 5年前

内容简介:最近学习Go语言,看了慕课网Go安装包下载网址:选择对应的版本下载即可

最近学习 Go 语言,看了慕课网 Google工程师深度讲解go语言 这门课,现在把课程中的爬虫项目整理出来,同时也作为自己学习的一个总结。本人菜鸟一枚,如有任何问题,欢迎大家指正。

一、环境准备

1、go语言安装

Go安装包下载网址: https://studygolang.com/dl

选择对应的版本下载即可

Golang实现简单爬虫框架(1)——项目介绍与环境准备

Windows用户推荐使用 msi 安装,简单方便,而且会自动配置好环境变量

打开Windows中的命令提示符(cmd.exe)执行命令: go version 查看go语言版本

Golang实现简单爬虫框架(1)——项目介绍与环境准备

2、环境配置

然后我们需要设置Go语言工作空间gopath目录(Go语言开发的项目路径)

Windows 设置如下,新建一个环境变量名称叫做GOPATH,值为你的工作目录,例如GOPATH=D:Workspace

以上 %GOPATH% 目录约定有三个子目录:

src 存放源代码(比如:.go .c .h .s等)

pkg 编译后生成的文件(比如:.a)

bin 编译后生成的可执行文件

bin和pkg目录可以不创建,go命令会自动创建(如 go install),只需要创建src目录即可。

3、Goland安装与破解

(1)安装

Goland官网: https://www.jetbrains.com/go/

选择对应版本下载安装即可

Golang实现简单爬虫框架(1)——项目介绍与环境准备

(2)破解

关于Goland的破解方式网上已经又很多文章,可以参考这篇: https://blog.csdn.net/dodod20...

二、项目介绍

本次爬虫爬取的是 珍爱网 的用户信息数据,爬取步骤为:

  • 1.进入珍爱网 城市页面 爬取所有的城市信息
  • 2.进入 城市详情页 爬取用户URL地址信息
  • 3.进入 用户详情页 爬取所需要的用户信息

爬虫算法如下

Golang实现简单爬虫框架(1)——项目介绍与环境准备

在下篇博客中,会实现一个单机版的爬虫项目,敬请关注。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

产品心经:产品经理应该知道的60件事(第2版)

产品心经:产品经理应该知道的60件事(第2版)

闫荣 / 机械工业出版社 / 2016-4 / 69.00

本书第一版出版后广获好评,应广大读者要求,作者把自己在实践中新近总结的10个关于产品的最佳实践融入到了这本新书中。这"10件事"侧重于深挖产品需求和产品疯传背后的秘密,配合之前的"50件事",不仅能帮产品经理打造出让用户尖叫并疯传的产品,还能帮助产品经理迅速全方位提升自己的能力。 本书作者有超过10年的产品工作经验,在互联网产品领域公认的大咖,这本书从产品经理核心素养、产品认知、战略与规划、......一起来看看 《产品心经:产品经理应该知道的60件事(第2版)》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具