"No260" Golang Quick start to comprehensive combat high concurrency chat room watercress movie crawler tutorial download

Source: Internet
Author: User
Tags rar

1. Curriculum development Environment

The project source code is based on Go 1.4.1 and the following environments are available for projects.

Development tools: Sublime3 or Liteide X30.2;

Frame version involved: Beego

database tools: MySQL 5.5.53 mysql Community Server (GPL)

Other tools: Redis 2.6.12, Bee Tools

2. Introduction to the Content

Starting with the basic Golang language syntax, this tutorial introduces the data types of Golang, including the underlying types and composite types, as well as branching and looping structures, in-depth introduction to Golang language classes and inheritance, and other languages such as Java, C + + Many different, especially the go language non-intrusive interface design, which embodies the unique language design of go. Then, the concurrency concept in go language-------------------in-depth analysis of the process and channel is made to clarify the differences between the threads. On the basis of the above, students will be led to develop a high-concurrency chat room (thanks to the lightweight nature of the go process). Next, we will introduce the application of the Go language in web development and introduce it in the Beego framework; After introducing the basic application of Beego, we can lead you to write a project of the Watercress movie Crawler, so that the trainees can use the Beego more skillfully, and also have some knowledge about the theory and practice of crawler.

01.Go Language Introduction-.wmv

02. Understanding Gopath.wmv

03.Go language based on. wmv

04.Go Language Foundation. wmv

05.Go Language Process Control _jq.wmv

function of the 06.Go language. wmv

function of the 07.Go language. wmv

The struct.wmv of 08.Go language

The 09.Go language is object-oriented . wmv

The object-oriented _1.wmv of 10.Go language

The object-oriented _2.wmv of 10.Go language

Concurrent programming for 11.Go languages. wmv

The channel.wmv of 12.Go language concurrent programming

Buffer channel1.wmv for concurrent programming of 13.Go languages

Buffer channel2.wmv for concurrent programming of 13.Go languages

The select.wmv of 14.Go language concurrent programming

The in-depth process of 15.Go language concurrent programming. wmv

JSON and md5.wmv of the 16.Go language

The http.wmv of 17.Go language

Regular expression of 18.Go language _1.wmv

Regular expression of 18.Go language _2.wmv

The mysql_1.wmv of 19.Go language

The mysql_2.wmv of 19.Go language

The redis.wmv of 20.Go language

21.Go Language Chat Room _1.wmv

21.Go Language Chat Room _2.wmv

21.Go Language Chat Room _3.wmv

21.Go Language Chat Room _4.wmv

Introduction to the 22.Beego framework. wmv

23.Beego Framework parameter configuration and routing configuration. wmv

The controller.wmv of the 24.Beego frame

25.Beego Framework request data processing. wmv

26.Beego Framework Cookie and SESSION.WMV

The model_1.wmv of the 27.Beego frame

The model_2.wmv of the 27.Beego frame

The model_3.wmv of the 27.Beego frame

The view.wmv of the 28.Beego frame

29.Beego frame config, httplib, context.wmv

30.Beego Frame Crawler Project Combat _1.wmv

30.Beego Frame Crawler Project Combat _2.wmv

30.Beego Frame Crawler Project Combat _3.wmv

30.Beego Frame Crawler Project Combat _4.wmv

30.Beego Frame Crawler Project Combat _5.wmv

31. Crawler Project deployment instructional video. wmv

Courseware documentation code. rar

Final project source code (with database files). rar

Download Address: http://www.javaxxz.com/thread-365580-1-1.html

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.