Golang 入门疑难破解锦囊:新手也能轻松入门

go入门指南:下载并安装go二进制包,设置环境变量path和gopath。创建一个hello.go文件,包含一个main函数,输出”hello, world!”。go提供常量、变量和数据类型,如int、float64、bool、string

go入门指南:下载并安装go二进制包,设置环境变量path和gopath。创建一个hello.go文件,包含一个main函数,输出”hello, world!”。go提供常量、变量和数据类型,如int、float64、bool、string。条件语句和循环:if用于条件判断,for和range用于循环。实战案例:在get_time.go文件中获取系统时间并输出时间戳和时间字符串。

Golang 入门疑难破解锦囊:新手也能轻松入门

Go 入门疑难破解锦囊:新手轻松起航

1. 安装 Go

  • 下载并安装 Go 二进制包:https://go.dev/dl/
  • 设置环境变量(仅需设置一次):

    export PATH=$PATH:/usr/local/go/bin
    export GOPATH=/my/go/path

    登录后复制

2. 搭建你的第一个 Hello World

创建一个 hello.go 文件:

package main

import "fmt"

func main() {
    fmt.Println("Hello, world!")
}

登录后复制

运行程序:

go run hello.go

登录后复制

3. 理解 Go 常量、变量和数据类型

常量:

const PI = 3.14

登录后复制

变量:

var age int

登录后复制

数据类型:

  • 整数类型(int、int8、int16、int32、int64)
  • 浮点数类型(float32、float64)
  • 布尔类型(bool)
  • 字符串类型(string)

4. 使用条件语句和循环

条件语句:

if age >= 18 {
    fmt.Println("你可以投票了!")
} else {
    fmt.Println("你还不够资格投票。")
}

登录后复制

循环:

  • for 循环

    for i := 0; i < 10; i++ {
      fmt.Println(i)
    }

    登录后复制

  • range 循环(适用于切片和映射)

    for _, val := range numbers {
      fmt.Println(val)
    }

    登录后复制

实战案例:获取系统时间

创建一个名为 get_time.go 的文件:

package main

import (
    "fmt"
    "time"
)

func main() {
    // 获取当前时间
    now := time.Now()

    // 输出时间戳
    fmt.Println("Unix 时间戳:", now.Unix())

    // 输出时间字符串
    fmt.Println("时间字符串:", now.Format("2006-01-02 15:04:05"))
}

登录后复制

以上就是Golang 入门疑难破解锦囊:新手也能轻松入门的详细内容,更多请关注叮当号网其它相关文章!

文章来自互联网,只做分享使用。发布者:叮当,转转请注明出处:https://www.dingdanghao.com/article/442209.html

(0)
上一篇 2024-05-06 16:40
下一篇 2024-05-06 16:40

相关推荐

联系我们

在线咨询: QQ交谈

邮件:442814395@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信公众号