Skip to content

Eric-aihua/core_go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

使用Go代码学习Go语言

主要针对有编程基础的程序猿,通过一些特性的简短总结,可以快速的使用go语言,而不用再去翻阅文档或是baidu!

文件结构与相关主题如下:

├── hello.go  入门经典
└── variable.go   对go的变量声明规则进行演示
├── datatype.go   主要用来对go语言中的数据类型进行说明
├── args_sample.go  演示如何使用命令行参数
├── string_example.go  演示字符串的一些相关特性
├── time_sample.go   演示对时间的处理
├── array_slice_map.go  主要用来演示数组,切片,map的功能与特性
├── controller.go   主要用来演示go语言中的控制结构,if/else,switch,for等
├── function_s.go  主要用来演示func的一些特性
├── struct_sample.go   对struct的特性进行演示
├── method_interface.go 用来演示如何定义结构体的方法以及声明接口
├── exception_sample.go  演示关于异常的处理以及声明的方式
├── file_sample.go  主要用来对文件解析做演示
├── goroutine_sample.go 主要用来演示goroutine的特性
├── httpclient.go 主要演示http client的使用
├── httpserver.go 用来演示用go实现httpserver的相关特性
├── json_sample.go  用来演示json的操作
├── temperature       自定义包  
│   ├── tempers.go
│   └── tempers_test.go
├── package_sample.go  用来演示如何使用自定义package
├── tools
│   ├── cmdline       演示命令行工具的实现
│   │   ├── cmdline1.go
│   │   ├── cmdline2.go
│   │   └── 命令行添加到系统工具的说明.md
│   └── network
│       ├── dbl_sample.txt
│       ├── multi_ping.go
│       └── standard_ping.go
├── unittest          演示单元测试的一些特性
│   ├── benchmark.go
│   ├── benchmark_test.go
│   ├── sample.go
│   └── sample_test.go

About

GO语言基础知识练习

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages