摘要:
一, 模板定义,模板变量,条件判断,模板函数,模板命名 1 {{define "default/index.html"}} 2 <!DOCTYPE html> 3 <html lang="en"> 4 5 <head> 6 <meta charset="UTF-8"> 7 <meta name="v 阅读全文
摘要:
1.Gin框架搭建,初识 1 // main.go 2 package main 3 4 /*** 5 Gin入门: 6 文档: https://gin-gonic.com/zh-cn/docs/quickstart/ 7 热加载: 8 文档: https://github.com/cosmtrek 阅读全文
摘要:
一丶Redis 1 package redis_test 2 3 import ( 4 "fmt" 5 6 "github.com/gomodule/redigo/redis" 7 ) 8 9 // 安装 10 // go get github.com/gomodule/redigo/redis 1 阅读全文
摘要:
Redis 配置 1 注意:不推荐在windows下安装redis。 2 下载:wget -q http://redis.googlecode.com/fields/redis-2.6.9.tar.gz 3 解压缩:tar -xzf redis-2.6.9.tar.gz 4 编译:cd redis- 阅读全文
摘要:
一.反射 1 package reflecttest 2 3 import ( 4 "fmt" 5 "reflect" 6 ) 7 8 // 语法:const [name] [type] = [value] 9 // const 只能修饰int\float\string\bool作为常量 10 co 阅读全文
摘要:
1 package threadts 2 3 import ( 4 "fmt" 5 "runtime" 6 "sync" 7 "time" 8 ) 9 10 /* 11 Golang中的协程和主线程:gorou 12 1.一个Go线程上,可以起多个协程.也可以理解成:协程是轻量级的线程[编译器做优化 阅读全文
摘要:
1 package customer 2 3 import ( 4 "encoding/json" 5 "fmt" 6 "os" 7 ) 8 9 type customer struct { 10 Name string 11 Sex string 12 Age int 13 Phone strin 阅读全文
摘要:
一.获取命令行携带的参数 1 /* 获取命令执行携带的参数 */ 2 func TestGetCMDParameter() { 3 /* 4 os.Args就是运行时携带的参数. 5 os.Args是一个切片 6 第一个是主程序的名称 7 8 测试: 9 1.编译 go buil main.go 1 阅读全文
摘要:
一.interface接口 1 package student 2 3 import ( 4 "fmt" 5 ) 6 7 /* 8 接口: 9 10 1.接口本身不能创建实例,但是可以指向一个实现了该接口的自定义类型的变量 11 2.接口中所有的方法都没有方法体,即没有实现方法 12 3.必须将接口 阅读全文
摘要:
一.map集合 1 // map键值对集合 2 func testMap() { 3 // Map的定义: var 变量名 map[keytType]valueType 4 // 细节: 5 // 1.key唯一 6 // 2.map是引用 7 // 3.直接遍历map是无序的 8 // 4.map 阅读全文