登录
首页 >  Golang >  Go教程

学习GO:03

来源:dev.to

时间:2024-10-25 14:21:42 278浏览 收藏

从现在开始,努力学习吧!本文《学习GO:03》主要讲解了等等相关知识点,我会在golang学习网中持续更新相关的系列文章,欢迎大家关注并积极留言建议。下面就先一起来看一下本篇正文内容吧,希望能帮到你!

学习GO:03

嘿!我目前正在学习 go lang,我正在对我的概念做一些基本的笔记,尽管我也只是将它们发布在这里。它们没有经过深思熟虑或写得很好,但只是我时不时做笔记以供参考。

我正在学习 maximilian schwarzmüller 的 udemy 课程,


笔记

用户输入

  • 通过 cli 获取用户值与 c 语言非常相似
  • 我们可以使用 fmt 包的 scan() 方法来做到这一点。

fmt.scan(&investmentamount) 


  • 这里已经声明了investmentamount并且它有一个值,因此我们使用“&”符号来覆盖,它是指向实际变量的指针,这里将覆盖用户输入的值
  • 如果用户没有给变量赋予任何值,它将使用该类型的默认值进行初始化,对于 float 它将是 0.0

声明没有初始值的变量

  • 我们可以声明一个变量而不初始化该变量的任何值,但为此,我们需要显式声明变量的类型,这是必需的,因为 go lang 是一种静态类型语言
  • 这将使用 var 关键字声明,然后是变量名称,然后是变量类型

var years float64
var expectedreturn float64


go lang 中声明变量的所有方法


const inflationRate = 2.5
var investmentAmount float64 = 1000
var years float64
expectedReturn := 5.5


到这里,我们也就讲完了《学习GO:03》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

声明:本文转载于:dev.to 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>