摘要:
声明:在写nodejs代码的时候,很多模块可以封装保存起来,以后的项目都会用到。 1、路由模块 var url=require('url'); //封装方法改变res 绑定res.send() function changeRes(res){ res.send=function(data){ res 阅读全文
摘要:
1、nodejs第一个应用,入口函数为http.createServer() 2、在cmd或者terminal运行 如果安装了supervisor ,可以使用 supervisor fileName.js 进行热部署,没有安装,请执行安装 阅读全文
摘要:
2、fs函数案例 阅读全文
摘要:
1、service.js 2、getmime.js 阅读全文
摘要:
1、非阻塞 I/O 2、函数封装 3、回调函数处理异步 4、事件驱动(消息订阅系统) 阅读全文
摘要:
1、静态文件托管 静态文件托管:是指对于一个js方法进行封装,提高代码可读性 //fs模块 var fs=require('fs'); //path模块 var path=require('path'); /*nodejs自带的模块*/ //url模块 var url=require('url'); 阅读全文
摘要:
if语句 定义:由一个布尔表达式后紧跟一个或多个语句组成 1、if...else语句 if i < 10 { fmt.Println("i<10") } else if i == 10 { fmt.Println("i=10") } else { fmt.Println("i>10") } 2、if 阅读全文
摘要:
指针 定义:将地址形象化的称为“指针”。将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。一个指针变量指向了一个值的内存地址。意思是通过它能找到以它为地址的内存单元。一个指针变量指向了一个值的内存地址。 注意:Go语言支持指针类型*T,指针的指针**T,以及包含包名前缀的*package.T。 1、指针声明 a) 声明一个int类型指针 ... 阅读全文
摘要:
切片 1、切片定义 a) 声明一个切片 var slice []int var slice = []int{1, 2, 3} var slice []int = []int{1, 2, 3} b) 通过make来创建切片 var slice = make([]int, 10) ... 阅读全文
摘要:
1、Go语言fmt包详解 fmt.Println() ###常用打印 fmt.Print() fmt.Printf() ###格式化 fmt.Sprintf() ###字符串拼接 a)普通占位符 占位符 说明 举例 %v 以默认的方式打印变量的值 fmt.Printf("%v", site) %+v 阅读全文