Go language 0 Basic getting Started data collation

Source: Internet
Author: User
Tags sublime text
This is a creation in Article, where the information may have evolved or changed.

Go language is the same as its name is the door of the language, there are few novice beginners tutorial, so there is no language basis, it will be a little difficult to understand. Nothing to do. Finishing a Go 0 basic primer.

Installation and introduction
Because the domestic old is wall, after being wall please download directly on-line, download link

Development environment Editor

1.Sublime, support multi-label, automatic typesetting, highlighting, simple filling, simple shell directly run and so on.
Use Sublime Text 2 to build the go development environment under Ubuntu
"Sublime Text 2 Build Go Development environment (Windows)"

2.vim + Gocode
"Go's vim highlighting and auto-completing"

3.LiteIDE: Editor only for Go environment development

4. Free Golang Online development environment: an online lab provided by the lab building in collaboration with Studygolang to learn and program the go language directly through browser access.

First, the language has a preliminary feeling

Go language programming: Experimental Building Go language basic course, hands-on teaching, extremely easy to get started.

Go GUIDE: A simple introduction to the basic character grammar rules for people who have a certain foundation.

Ii. introduction of the system

Follow the no-smell learning go language: no-smell in 51 college instructional video tutorials.

Go by EXAMPLE: Go features are all simple code to show you, convenient to remember when the query and consolidation.

GO Standard library: Polaris writing, a valuable introductory book

Go Web programming: The Go Web-related Programming Application Learning Guide

Third, the book

"Go Language Programming"

["Go concurrent programming Combat"] (http://www.ituring.com.cn/book/1525
)

Iv. Community

Studygolang
Golang China

Five. Familiarize yourself with the API

API: Look at the official go Pack class, familiar with the interface of each function module.

Six. Recommended items on GitHub:

1.GO in conjunction with MySQL (familiar as a beginner)
Https://github.com/Go-SQL-Driver/MySQL
Https://github.com/Go-SQL-Driver/MySQL/wiki/Examples

Website demonstration of 2.studygolang:go language

Personal finishing, if there is insufficient welcome to add

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.