GO语言学习第一天

写在前面,我就是自己写着激励自己,不喜勿喷

0.编写hello,world

main是主函数,运行的开始

package main

import "fmt"

func d1() {

   fmt.Println("hello,world")
}

1.定义变量

var name string = "赵文杰666"  //var 名字 数据类型;
fmt.Println(name) //输出语句(换行)
fmt.Printf(name) //输出语句

 Printf   如果是空字符串,输出了空字符串的 双引号 ""

Printf用于格式化输出,需要用%???才能带参输出,字符串也不能分段写,不带换行

Println    如果是空字符串,不输出空字符串的 双引号 "",而且也不能使用格式输出符   %d %q

连着定义一堆变量可以这样嘎嘎写

var (
		name1 string //空
		age   int    //0
		addr  string
	)

2.调用举例

	name := "孙悟空"
	age := 18
	fmt.Println(name, age)
	fmt.Printf("%T,%T", name, age) 



	var num int = 100
	fmt.Printf("num:%d,内存地址:%p", num, &num)


3.简单实现两数交换

var a int = 100
	var b int = 200

	b, a = a, b
	fmt.Println(a, b)

如此简单

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值