加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Duang~ Golang 学习初探

发布时间:2020-12-16 18:45:40 所属栏目:大数据 来源:网络整理
导读:Duang~ Golang学习初步体验,一直以来都对Go语言有一定的喜感,今天花了点时间初步的了解了下Go,其实很多东西弄个小例子go run下会明白很多东西的。 本人开发工具使用的是 GoSublime 即在 Sublime Text 2中安装此插件即可 运行Go 程序 请按 ctrl+b 接着输入

Duang~ Golang学习初步体验,一直以来都对Go语言有一定的喜感,今天花了点时间初步的了解了下Go,其实很多东西弄个小例子go run下会明白很多东西的。

本人开发工具使用的是GoSublime 即在Sublime Text 2中安装此插件即可

运行Go 程序 请按 ctrl+b 接着输入 go run 文件名.go 即可查看结果

下面是一些基础的golang的demo

package main

import (
	"fmt"
)

const (
	PI = 3.14
)

func mains(a int) int {
	fmt.Print(h1(1212))
	return a

}

func h1(b int) int {
	return b
}
func main() {
	var b int = 1
	c := 2
	var p *int = &c
	fmt.Println(mains(12))
	fmt.Print(b >> 10)

	if d := 2; d >= 2 {
		fmt.Println(*p)
	}
	//for 循环的几种使用方法
	for {
		c++
		if c > 4 {
			break
		}
		fmt.Println(c)
	}
	m := 5
	for m < 8 {
		m++
		fmt.Println(m)
	}

	for i := 0; i < 5; i++ {
		fmt.Print(i)
	}

	//switch语句的使用方法
	x := 3
	switch x {
	case 0:
		fmt.Print(0)
	case 1:
		fmt.Println("x=1")
	case 2:
		fmt.Println(2)
	default:
		fmt.Println("www.sushou.me")
	}

	y := 1
	switch {
	case y >= 0:
		fmt.Println("0")
		fallthrough //通过不跳出
	case y >= 1:
		fmt.Println("www.yiicms.net")
	default:
		fmt.Println("www.sushou.me")
	}
}

需要运行效果请 使用 go run一就知道了!


@author http://www.yiicms.net

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读