zoukankan      html  css  js  c++  java
  • 后端程序员之路 51、A Tour of Go-1

    # A Tour of Go
        - go get golang.org/x/tour/gotour
        - https://tour.golang.org/
        
    # welcome
        - fmt.Println("The time is", time.Now())

    # basic
        - Packages && Imports
            - package main
            - import (    "fmt"    "math" )
            - fmt.Println("My favorite number is", rand.Intn(10))
            - fmt.Println(math.Pi)
        - Functions
            - func add(x int, y int) int {
            - func add(x, y int) int {
            - Multiple results - func swap(x, y string) (string, string) {
            - Named return values - func split(sum int) (x, y int) {
        - Variables
            - var c, python, java bool
            - var c, python, java = true, false, "no!"
            - Short variable declarations - k := 3
            - bool、string、int8 uint16 uintptr、byte(uint8)、rune(int32)、float32 float64、complex64 complex128
            - Zero values
                - Variables declared without an explicit initial value are given their zero value.
                - 0 for numeric types
                - false for the boolean type
                - "" (the empty string) for strings
        - Type conversions
            - i := 42
            - f := float64(i)
            - u := uint(f)
        - Constants
            - const World = "世界"
            - const ( ... )

  • 相关阅读:
    js 实现加入收藏/加入首页功能
    js 获取网页宽/高度
    js 飞机大战
    js 实现分享功能
    前端开发的工具,库和资源总结
    网站更新后客户端缓存问题
    js 实现图片无限横向滚动效果
    js 实现 文字打印效果
    js 构造函数创建钟表
    Css3 实现关键帧动画
  • 原文地址:https://www.cnblogs.com/zapline/p/6823529.html
Copyright © 2011-2022 走看看