Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
app interface for graphical user interface.
|
app interface for graphical user interface. |
downloader/surfer
surfer是一款Go语言编写的高并发web下载器,支持 GET/POST/HEAD 方法及 http/https 协议,同时支持固定UserAgent自动保存cookie与随机大量UserAgent禁用cookie两种模式,高度模拟浏览器行为,可实现模拟登录等功能。
|
surfer是一款Go语言编写的高并发web下载器,支持 GET/POST/HEAD 方法及 http/https 协议,同时支持固定UserAgent自动保存cookie与随机大量UserAgent禁用cookie两种模式,高度模拟浏览器行为,可实现模拟登录等功能。 |
downloader/surfer/agent
Package agent generates user agents strings for well known browsers and for custom browsers.
|
Package agent generates user agents strings for well known browsers and for custom browsers. |
pipeline
数据收集
|
数据收集 |
pipeline/collector
结果收集与输出
|
结果收集与输出 |
[spider frame (golang)] Pholcus(幽灵蛛)是一款纯Go语言编写的高并发、分布式、重量级爬虫软件,支持单机、服务端、客户端三种运行模式,拥有Web、GUI、命令行三种操作界面;规则简单灵活、批量任务并发、输出方式丰富(mysql/mongodb/csv/excel等)、有大量Demo共享;同时她还支持横纵向两种抓取模式,支持模拟登录和任务暂停、取消等一系列高级功能; (官方QQ群:Go大数据 42731170,欢迎加入我们的讨论)。
|
[spider frame (golang)] Pholcus(幽灵蛛)是一款纯Go语言编写的高并发、分布式、重量级爬虫软件,支持单机、服务端、客户端三种运行模式,拥有Web、GUI、命令行三种操作界面;规则简单灵活、批量任务并发、输出方式丰富(mysql/mongodb/csv/excel等)、有大量Demo共享;同时她还支持横纵向两种抓取模式,支持模拟登录和任务暂停、取消等一系列高级功能; (官方QQ群:Go大数据 42731170,欢迎加入我们的讨论)。 |
common
|
|
config
Package config is used to parse config Usage: import(
|
Package config is used to parse config Usage: import( |
goquery
Package goquery implements features similar to jQuery, including the chainable syntax, to manipulate and query an HTML document.
|
Package goquery implements features similar to jQuery, including the chainable syntax, to manipulate and query an HTML document. |
goutil
Common and useful utils for the Go project development.
|
Common and useful utils for the Go project development. |
goutil/calendar/cron
Package cron implements a cron spec parser and job runner.
|
Package cron implements a cron spec parser and job runner. |
goutil/cmder
Package cmder exec cmd and catch the result.
|
Package cmder exec cmd and catch the result. |
goutil/errors
errors is improved errors package.
|
errors is improved errors package. |
goutil/graceful
graceful package shutdown or reboot current process gracefully.
|
graceful package shutdown or reboot current process gracefully. |
goutil/graceful/inherit_net
Package inherit_net provides a family of Listen functions that either open a fresh connection or provide an inherited connection from when the process was started.
|
Package inherit_net provides a family of Listen functions that either open a fresh connection or provide an inherited connection from when the process was started. |
mahonia
This package is a character-set conversion library for Go.
|
This package is a character-set conversion library for Go. |
ping
taken from http://golang.org/src/pkg/net/ipraw_test.go
|
taken from http://golang.org/src/pkg/net/ipraw_test.go |
pool
通用资源池,动态增加资源实例,并支持空闲资源定时回收功能。
|
通用资源池,动态增加资源实例,并支持空闲资源定时回收功能。 |
session
Package session provider
|
Package session provider |
teleport
Teleport是一款适用于分布式系统的高并发API框架,它采用socket全双工通信,实现S/C对等工作,支持长、短两种连接模式,支持断开后自动连接与手动断开连接,内部数据传输格式为JSON。
|
Teleport是一款适用于分布式系统的高并发API框架,它采用socket全双工通信,实现S/C对等工作,支持长、短两种连接模式,支持断开后自动连接与手动断开连接,内部数据传输格式为JSON。 |
teleport/debug
打印调试
|
打印调试 |
websocket
Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455.
|
Package websocket implements a client and server for the WebSocket protocol as specified in RFC 6455. |
runtime
|
|
[spider frame (golang)] Pholcus(幽灵蛛)是一款纯Go语言编写的高并发、分布式、重量级爬虫软件,支持单机、服务端、客户端三种运行模式,拥有Web、GUI、命令行三种操作界面;规则简单灵活、批量任务并发、输出方式丰富(mysql/mongodb/csv/excel等)、有大量Demo共享;同时她还支持横纵向两种抓取模式,支持模拟登录和任务暂停、取消等一系列高级功能; (官方QQ群:Go大数据 42731170,欢迎加入我们的讨论)。
|
[spider frame (golang)] Pholcus(幽灵蛛)是一款纯Go语言编写的高并发、分布式、重量级爬虫软件,支持单机、服务端、客户端三种运行模式,拥有Web、GUI、命令行三种操作界面;规则简单灵活、批量任务并发、输出方式丰富(mysql/mongodb/csv/excel等)、有大量Demo共享;同时她还支持横纵向两种抓取模式,支持模拟登录和任务暂停、取消等一系列高级功能; (官方QQ群:Go大数据 42731170,欢迎加入我们的讨论)。 |
Click to show internal directories.
Click to hide internal directories.