GoLang 小计

gamearea · · 802 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

1. 每个package 都有 一个 init 函数可以默认进行调用。 不能自己手动调用。

2. 取模余数正负号和被除数一致。

3. new 出来的对象不一定是创建在堆上。 两个 空 struct 被new出来可能有相同的地址。

4. %v 内置格式输出 %b 二进制输出。

5. x & y 都是1 得到1 ,否则为0                                      交集

    x | y 有1 得1                                                                并集

    x^y 相同得0 否则得1                                                    对称差

   x&^y y对应1位 清理x对应位,否则不动                         差集

x =       00100010

y =       00000110

x&y =   00000010

x|y =    00100110

x^y =   00100100

x&^y = 00100000

6. 代码中数字  0666(八进制)  0xffffeeee(十六进制)

7.fmt.Printf(“%d %[1]o, %#[1]x“, thedata )  通常 %d有多少个,就需要有多少个参数, 但是[1][2] 等通知使用第[1][2]个参数。 %# 加对应前缀,比如0x , 0X, 0 等等。

十六进制区分大消息 %#x 或者 %#X

%q  双引号围绕着的字符串

%v 默认内置类型输出


有疑问加站长微信联系(非本文作者)

本文来自:博客园

感谢作者:gamearea

查看原文:GoLang 小计

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

802 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传