zoukankan      html  css  js  c++  java
  • GO学习之 转义字符与编程规范

    一.GO语言转义字符(escape char)

    1)  :一个制表符,实现对齐的功能

    2)  :换行符

    3) \ :一个

    4) ” :一个

    5)  :一个回车 (把 后面的内容提到这一行的前面,覆盖最开头的内容)

    举例以上转义字符:

    package main
    
    import "fmt"  // 主要提供格式化,输出和输入函数
    
    func main(){
        // 演示转义字符
        fmt.Println("tom	jack")
        fmt.Println("tom
    jack")
        fmt.Println("C:\gostu\go")
        fmt.Println("I say:"hello jack"")
        fmt.Println("is ready hard 
    jack")
    }
    

    2

    package main
    
    import "fmt"
    
    func main(){
        //要求:使用一句话输出有格式的内容
        fmt.Println("姓名	年龄	籍贯	地址
    小明	22	深圳	罗湖")
    }
    

    注释(comment

     二.GO语言中的注释类型

    GO支持C语言风格的/**/ 块注释,也支持C++风格的//行注释。行注释更实用,块注释主要用于针对包的详细说明或者屏蔽大块的代码。

    /* */ 多行注释

    // 单行注释

    VScode快捷键:Ctrl + /

    注释说明:

    1)对于行注释和块注释,被注释的文件,不会被GO编译执行

    2)块注释里面不允许有块注释嵌套

    三.规范的代码风格

    1.正确的注释和注释风格

    官方建议尽量使用行注释

    2.正确的缩进和空白

    gofmt -w 文件名

    3.运算符适当加空格

    4.代码风格不要随意

    就比如在

    func main(){
    
        //要求:使用一句话输出有格式的内容
    
        fmt.Println("姓名	年龄	籍贯	地址
    小明	22	深圳	罗湖")
    
    }

    main 后面一定跟这个(,这个括号不能换一行写,否则会出错。

    5.行最长不要超过80个字符,超过的字符使用换行展示,保持代码优雅。

     

    Golang 标准库API文档

    1) API(应用程序编程接口) Golang 提供的基本编程接口

    2) Go语言提供了大量的标准库,因此google公司也为这些标准库提供了相应的API文档,

    用于告诉开发者如何使用这些标准库,以及标准库包含的方法。

    3) Glang中文网,在线标准库文档:https://studygolang.com/pkgdoc

    4) Golang的包和源文件和函数的关系

    --多个-->源文件---多个--->函数

  • 相关阅读:
    CF 142B Tprimes
    CF 231A Team
    poj 2001 Shortest Prefixes ——字典树入门
    hdu 1039 Easier Done Than Said?
    poj 2528 Mayor's posters
    hdu 1061 Rightmost Digit
    poj 2503 Babelfish
    CF271 A. Beautiful Year
    poj 2752
    CF271 B. Prime Matrix
  • 原文地址:https://www.cnblogs.com/hszstudypy/p/12384799.html
Copyright © 2011-2022 走看看