zoukankan      html  css  js  c++  java
  • Golang相关

    https://www.liwenzhou.com/posts/Go/install_go_dev/  博客地址

    https://studygolang.com/pkgdoc   #中文文档库

    https://studygolang.com/dl  下载地址

    bin 存放编译后的二进制文件

    pkg 存放编译后的库文件

    src  存放源码文件

    vscode下载地址 官方下载地址:https://code.visualstudio.com/Download

     双引号表示字符串,单引号表示字符

    go build -o heihei.exe   指定文件名

    Println :可以打印出字符串,和变量
    Printf : 只可以打印出格式化的字符串,可以输出字符串类型的变量,不可以输出整形变量和整形

    1. 函数外的每个语句都必须以关键字开始(var、const、func等)
    2. :=不能使用在函数外。
    3. _多用于占位,表示忽略值。

    变量不能重复申请 

    常量不允许修改,定义的时候就要赋值。 

    iota:在const关键字出现时将被重置为0。const中每新增一行常量声明将使iota计数一次(iota可理解为const语句块中的行索引)。 使用iota能简化定义,在定义枚举时很有用。

    基本数据类型

    package main
     
    import "fmt"
     
    func main(){
    	// 十进制
    	var a int = 10
    	fmt.Printf("%d 
    ", a)  // 10
    	fmt.Printf("%b 
    ", a)  // 1010  占位符%b表示二进制
     
    	// 八进制  以0开头
    	var b int = 077
    	fmt.Printf("%o 
    ", b)  // 77
     
    	// 十六进制  以0x开头
    	var c int = 0xff
    	fmt.Printf("%x 
    ", c)  // ff
    	fmt.Printf("%X 
    ", c)  // FF
    }

    浮点型

    package main
    import (
            "fmt"
            "math"
    )
    func main() {
            fmt.Printf("%f
    ", math.Pi)
            fmt.Printf("%.2f
    ", math.Pi)
    }

    布尔值

    字符串

  • 相关阅读:
    2019CSUST集训队选拔赛题解(二)
    2019CSUST集训队选拔赛题解(一)
    Dilworth定理
    直线石子合并(区间DP)
    后缀自动机 个人学习笔记
    HDU_6709 CCPC网络赛H 优先队列 贪心
    2019省赛翻车记
    【挖坑】某场组队训练找到的想要挖一挖的东西
    暑假补题需要点的技能点
    QAQorz的训练记录
  • 原文地址:https://www.cnblogs.com/liumj0305/p/9994899.html
Copyright © 2011-2022 走看看