zoukankan      html  css  js  c++  java
  • go语言学习笔记一

    1.定义格式:可一个是:=定义
    2.数据类型
    3.中文汉字占3个字节,和linux相同
    4.switch循环里面可以有fallthrough(直接略过这case,向下执行)
    5.程序中可以有goto
    6.使用goland编写go程序时候,可以自动对齐,在设置里面加上一个fmt既可以了
    7.len函数返回长度
    8.%L显示的是变量的类型
    9.在函数定义时候可以传递不定量的参数
    func sum(arr ...int){}
    10.for i,v := range arr i表示下标,v表示具体在值
    11._是匿名变量
    12.arr[0:4]...传递起始下标到下标的值不包含4
    13.函数定义时候,可以直接写返回值,返回时候就不同具体输入
    如:func add(a,b int)(sum int){
    sum = a+ b
    return
    }
    14.可以定义多个返回值。
    func add(a,b int)(sum int,sub int){
    sum = a + b
    sub = a - b
    return
    }
    sum,sub :=add(22,11)
    15.go语言采用就进原则,如果在函数内部定义局部变量和全局变量 会使用局部变量
    16.go语言可以使用匿名函数

    https://necydcy.me/
  • 相关阅读:
    Angular(一)
    多变的形状
    二叉树
    快速排序
    冒泡排序
    插入排序
    大话程序猿眼里的高并发架构
    整屏滚动
    增加删除一行标签
    无缝滚动
  • 原文地址:https://www.cnblogs.com/miria-486/p/9982509.html
Copyright © 2011-2022 走看看