zoukankan      html  css  js  c++  java
  • golang内置类型和内置函数

    golang内置类型和内置函数是不需要引入包直接可用的

    golang内置类型:

    1. 数值类型
      • string
      • int,unint
      • float32,float64
      • bool
      • array 有长度的
      • complex64,complex128
    2. 引用类型(指针类型)
      • slice
      • chan
      • map

    golang内置函数

    append --向数组,slice里添加元素,返回新的数组,slice
    delete --删除map里对应key的value值
    close --关闭通道
    new -- 分配内存,主要用来分配值类型如int,struct,返回指向type的指针
    make -- 分配内存,返回type本身(只用于slice,map,chan)
    painc -- 抛出异常,与recover连用
    recover -- 捕获异常
    copy --用于复制和连接slice,返回复制的数目
    len -- 来求长度,比如string、array、slice、map、channel ,返回长度

    golang内置接口:error

    type  error interface{
    	Error() string
    }
    

    只要实现了Error()方法就实现了error接口

    init函数和main函数:

    1. init函数和main函数都没有参数和返回值,由go程序自动调用
    2. init函数可以有多个,main函数只能在main包中,且只能有一个
    3. init函数比main函数先执行
  • 相关阅读:
    for each/in
    对象与结构体的区别
    php与构造函数和析构函数
    回顾PHP之类与对象
    回顾PHP之数组篇
    正则个人总结
    echo 与print_r??
    六月学习与感想
    晚到的五月博客
    java复习
  • 原文地址:https://www.cnblogs.com/emptyCup/p/12975154.html
Copyright © 2011-2022 走看看