10 2021 档案
摘要:package main import ( "fmt" ) type Any interface{} type EvalFunc func(Any) (Any, Any) func main() { evenFunc := func(state Any) (Any, Any) { os := sta
阅读全文
摘要:错误日记: xxx has no exported filed 这个表示没有可导出的字段 意思是不能被外界访问
阅读全文
摘要:golang支持高阶函数 什么是高阶函数 高阶函数英文叫Higher-order function。那么什么是高阶函数? JavaScript的函数其实都指向某个变量。既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 // Proces
阅读全文
摘要:开门见山的说这篇是为了内存分配写的 先说一下golang的基本类型可以简单分为 值类型 (此括号以及一下括号仅为举例:int int32 int64 unit) 引用类型 (slice map) 指针类型 (*值类型) 对于值类型,var声明会为他分配内存空间并赋0值 而指针引用则不会默认为nil
阅读全文
摘要:2021.1008 第一个问题就是gopath理解不够 gopath是golang项目的工作目录 底下有src 用于存放源代码文件,未编译的go文件都放在这里 src源文件下对.go文件通过go build & go install之后自动生成bin文件夹 (有则不产生) pkg目录是install
阅读全文

浙公网安备 33010602011771号