golang fmt格式“占位符”

golang 的fmt 包实现了格式化I/O函数,类似于C的 printf 和 scanf。 # 定义示例类型和变量 type Human struct { Name string } var people = Human{Name:"zhangsan"} 普通占位符 占位符 说明 举例 输出 %v 相应值的默认格式。 Printf("%v", people) {zhangsan}, %+v 打印结构体时,会添加字段名 Printf("%+v", people) {Name:zhangsan} ...阅读全文

阅读:176646 评论:15

我要在栈上。不,你应该在堆上

原文地址:我要在栈上。不,你应该在堆上 MySql 性能优化的资料分享 PPT+视频 链接: https://pan.baidu.com/s/1_d6KgmvCxtLIjReYV3H5Rw 提取码: fgv5 MySQL to ES的开源项目 https://github.com/siddontang/go-mysql-elasticsearch InnoDB锁: http://blog.itpub.net/column/29 前言 我们在写代码的时候,有时候会想这个变量到底分配到哪里了?这时候...阅读全文

阅读:2905 评论:1

Goland 常用快捷键整理

Goland 常用快捷键整理 本文主要梳理笔者在使用Goland这款工具的时候,用到的一些比较好用的快捷键。 Switcher Ctrl +TAB 可以召唤 switcher 页面,显示最近打开的文件,然后选择TAB进行上下切换。 switcher presentation assistant 针对某一个函数打开 tip 功能 比如下面的这个例子,我们想查看 log 库中的 Errorf 这个函数的定义以及描述信息,可以使用:fn + F1 image.png err.nn 在golang中有很...阅读全文

阅读:5616 评论:0