zoukankan      html  css  js  c++  java
  • golang——常用内建函数

    1)func len(v Type) int

    返回长度,取决于具体类型;字符串返回字节数;channel返回缓存元素的个数;

    (2)func cap(v Type) int

    返回容量,取决于具体类型;切片返回底层数组长度;channel返回缓存容量;

    (3)func append(slice []Type, elems ...Type) []Type

    将元素追加到切片,返回更新后的切片;若容量不足,则新分配一个底层数组;

    (4)func copy(dst, src []Type) int

    切片复制,返回被复制的数量,即len(src)、len(dst)中较小的;支持字符串复制到字节切片;

    (5)func new(Type) *Type

    分配内存,返回类型指针;不初始化切片,map,channel;

    (6)func make(Type, size IntegerType) Type

    分配并初始化切片、map、channel对象;

    (7)func delete(m map[Type]Type1, key Type)

    根据键删除map中的元素;

    (8)func close(c chan<- Type)

    关闭channel;必须是双向channel或只发送channel;已关闭的channel在接收时第二参数返回false;

    (9)func panic(v interface{})

    终止程序,引发异常;

    (10)func recover() interface{}

    defer函数中调用,捕获panic错误信息;

    笃志:“博学而笃志,切问而近思,仁在其中矣。”
    弘毅:“士不可以不弘毅,任重而道远。”
    止于至善:“大学之道,在明明德,在亲民,在止于至善。”
    关注:笃志弘毅,止于至善
  • 相关阅读:
    bzoj4196: [Noi2015]软件包管理器
    bzoj3083: 遥远的国度
    bzoj4034: [HAOI2015]T2
    2.EXIT_KEY
    AD如何1比1打印
    编程时注意,
    同步事件、异步事件、轮询
    事件位
    挂起进程相关API
    PROCESS_EVENT_POLL事件
  • 原文地址:https://www.cnblogs.com/dzhy/p/10935914.html
Copyright © 2011-2022 走看看