zoukankan      html  css  js  c++  java
  • [Golong]学习笔记(一) 基础知识

    Go编程基础

    Go的内置keyword(25个) 不多

    break default func interface select
    case defer go map struct
    chan else goto package switch
    const fallthrough if range type
    continute for import return var

    Go的凝视方法(和js一样)

    单行凝视: //
    多行凝视: /**/

    Go程序一般结构 common_structure.go
    • 通过 package 组织代码结构(类似python的模块)
    • 仅仅有 package 名称为 main 的包能够包括 main 函数
    • 一个可运行程序 有且仅有一个 main 包
    • 通过 import 来导入包
    • const 用来定义常量(类似c)
    • 函数体外部使用 var 来进行全局变量的声明和赋值
    • 复杂类型 struct , interface 要用 type keyword来声明
    • func 来声明函数

    简单的demo

    /*
    title: common_structure.go
    author: orangleliu
    date: 2014-08-05
    des: the simple demo of erlang
    */
    
    // a package only have a main
    package main
    
    // use “import” import other packages
    import “fmt”
    
    const Lzz = “Orangleliu”
    
    var name = “erlong”
    
    type age int
    
    type golang struct{
    
    }
    
    func main(){
        fmt.Println(“I love Erlog!”)
    }

    查看全文

  • 相关阅读:
    APIO2007 动物园
    SCOI2010 股票交易
    USACO13NOV No Change G
    洛谷 P3694 邦邦的大合唱站队
    洛谷 P6196 3月月赛 ERR1 代价
    洛谷月赛 ERR1 代价
    Splay 学习笔记
    HNOI2009 梦幻布丁
    乘法逆元
    【洛谷】【二分答案+最短路】P1462 通往奥格瑞玛的道路
  • 原文地址:https://www.cnblogs.com/slgkaifa/p/6729060.html
Copyright © 2011-2022 走看看