Skip to content

Droi-SDK/learn-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

learn-go

week1

安装

  1. 下载:windows-msi安装包
  2. 设置GOPATH:默认是C:\Users\YourName\go
  3. 目录结构src/bin/pkg:https://golang.org/doc/code.html#Workspaces
  4. IDE 可以选择visual studio code,安装 https://code.visualstudio.com/?wt.mc_id=DX_841432&utm_source=vscom&utm_medium=ms%20web&utm_campaign=VSCOM%20Home 或者sublime text 3

Go命令(主要)

  1. go get (需要git&必要时翻墙)
  2. go run
  3. go build
  4. go install

Go基础

  1. Go关键字
  2. 注释 // /* */
  3. package main
  4. import 多个包是import (),不允许导入未调用的包
  5. 大写public 小写private

其他

  1. 通过“a tour of go” 熟悉基本语法,https://tour.go-zh.org/welcome/1
  2. 如果还有其他空余时间可以看 https://github.com/Unknwon/the-way-to-go_ZH_CN/blob/master/eBook/directory.md
  3. example https://gobyexample.com

week2

  1. 类型与变量
  2. 常量与运算符
  3. 控制语句

**Go指南:**包、变量和函数,控制语句

week3

  1. 数组
  2. 切片
  3. map

**Go指南:**复杂类型:struct、slice和map(struct可以先跳过)

week4

  1. function
  2. struct

**Go指南:**复杂类型:struct、slice和map(struct)

week5

  1. method
  2. interface
  3. reflection

**Go指南:**方法和接口

week6

  1. concurrency

**Go指南:**并发

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published