随笔分类 - 《Go》
摘要:
类似PHP的Laravel 、Tp框架 使用方便简单 1.Beego介绍 Beego 是一个开源的基于 Golang 的 MVC 框架,主要用于 Golang Web 开发。Beego 可以用来快速开发 API、Web、后端服务等各种应用。 Golang 的 Web 开发框架有很多 Beego(st
阅读全文
类似PHP的Laravel 、Tp框架 使用方便简单 1.Beego介绍 Beego 是一个开源的基于 Golang 的 MVC 框架,主要用于 Golang Web 开发。Beego 可以用来快速开发 API、Web、后端服务等各种应用。 Golang 的 Web 开发框架有很多 Beego(st
阅读全文
摘要:
1.关于 Golang 结构体 Golang 中没有“类”的概念,Golang 中的结构体和其他语言中的类有点相似。和其他面向对象语言中的类相比,Golang 中的结构体具有更高的扩展性和灵活性。 Golang 中的基础数据类型可以表示一些事物的基本属性,但是当我们想表达一个事物的全部或部分属性时,
阅读全文
1.关于 Golang 结构体 Golang 中没有“类”的概念,Golang 中的结构体和其他语言中的类有点相似。和其他面向对象语言中的类相比,Golang 中的结构体具有更高的扩展性和灵活性。 Golang 中的基础数据类型可以表示一些事物的基本属性,但是当我们想表达一个事物的全部或部分属性时,
阅读全文
摘要:
package main import ( "fmt" "strconv" "strings" ) func main() { var str string = "你好,世界" // 统计字符串长度 strLen := len(str) fmt.Println(strLen) // 15 // 字符
阅读全文
package main import ( "fmt" "strconv" "strings" ) func main() { var str string = "你好,世界" // 统计字符串长度 strLen := len(str) fmt.Println(strLen) // 15 // 字符
阅读全文
摘要:
1.数组 1.1定义 // 数组的操作 // 长度必须写固定的 还有类型 var a1 [3]bool var team [3]string team[0] = "Hello" team[1] = "World" fmt.Println(team) //[Hello World ] 1.2初始化 1
阅读全文
1.数组 1.1定义 // 数组的操作 // 长度必须写固定的 还有类型 var a1 [3]bool var team [3]string team[0] = "Hello" team[1] = "World" fmt.Println(team) //[Hello World ] 1.2初始化 1
阅读全文
摘要:反射机制主要由reflect包提供支持 每个变量都有一个静态类型和一个动态类型,静态类型是在编译时确定的,而动态类型是在运行时确定的。 反射机制的原理是通过在运行时动态地获取类型信息和操作对象,实现对对象的检查、操作和修改 在Go语言中,反射是一种强大的机制,可以在运行时动态地获取和修改变量的值、类
阅读全文
摘要:Win GOPATH // 默认C盘 D:\Data\Pro\Go_pro Mac vi ~/.bash_profile 环境变量 ##Golang export GOPATH=/usr/local/go export PATH=$GOPATH/bin:$PATH 使配置生效 source ~/.b
阅读全文
摘要:在 Golang 中接口(interface)是一种类型,一种抽象的类型。接口(interface)是一组函数 method (方法)的集合,Golang 中的接口不能包含任何变量。 在 Golang 中接口中的所有方法都没有方法体,接口定义了一个对象的行为规范,只定义规范不实现。接口体现了程序设计
阅读全文

浙公网安备 33010602011771号