登录
首页 >  数据库 >  MySQL

Go学习之抓数据并存入MySQL和返回json数据(一)

来源:SegmentFault

时间:2023-02-24 18:28:25 252浏览 收藏

小伙伴们有没有觉得学习数据库很有意思?有意思就对了!今天就给大家带来《Go抓取网页数据并存入MySQL和返回json数据》,以下内容将会涉及到MySQL、JSON、go,若是在学习中对其中部分知识点有疑问,或许看了本文就能帮到你!

前言

很久前就想学习

package main

import "fmt"

func main () {
    fmt.Println("Hello World")
}

因为后面会启动该文件,然后提供

HTTP
接口提供数据,所以为了可读性将抓取数据并存入数据库等操作放入该项目的一个
中,而且抓取数据的操作会很少被操作,不需要在每次启动都执行,所以将其组织到一个
package
中是不错的方法,这样只需在需要抓取的时候在
main
函数中调用接口。

因此,在项目文件夹中新建一个

crawldata
文件夹,该文件就是我们需要的
package
。下面需要的抓取数据和将数据存入数据库以及从数据库中获取数据都写为该包下的一个函数。

crawldata
文件夹下新建
crawldata.go
database.go
文件。一个与抓取数据有关,一个与数据库存取数据有关。
文件夹结构如下:

indiepic
├── README.md
├── crawldata
│   ├── crawldata.go
│   └── database.go
└── indiepic.go

下一步就开始实现数据抓取部分的功能。
主要抓取图片网站 http://www.gratisography.com/

今天带大家了解了MySQL、JSON、go的相关知识,希望对你有所帮助;关于数据库的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表