• GO的声明变量


    最近几天一致都没看GO,都在看前段,VUE环境搭建他娘的整了半天,然后果断的放弃了,我按go以及编译器都没那么费劲,这里说一下昂,我这不是说VUE不好昂,VUE很好!是我不好昂,我这没有攻击VUE的意思昂,那啥,我这里说一下我VUE环境搭建的遇到的问题哈

    1.我之前安装过VUE以及node.js,但是由于C盘装系统以及忘记了我到底都装在哪个盘了,导致呢我一度认为我没有安装过VUE,直接上来安装node.js成功,然后安装VUE成功,但是,但是,BUT,vue -v居然不识别!至于环境变量直接在C盘,我确认了已经,就是不识别,娘的,然后我一怒之下卸载了VUE,然后再装的时候,vue -v告诉我不识别 `-v`,他娘的,一怒之下,放弃了。。。   哪位大姐大哥有解决方法啥的记得加我V哈,VX:15010934xxx

    好了,不扯VUE了,现在我们来说GO!

    // 切记:每个程序都有,代表的是可独立运行的程序!!!!!!!!!!
    package main
    
    // fmt是函数--> 实现了格式化输入或输出 --> 可以理解为python的包:os,re等
    import "fmt"
    
    
    
    func main() {
    	//这是我的第一个程序
    	fmt.Println("hello,"+"李志强")
    	var s string
    	s = "李志强"
    	fmt.Println("hi,"+ s)   // string利用+相连
    	var ss int = 99          // 指明变量赋值相加
    	fmt.Println(1 + ss)
    	fmt.Println(1+100)   // 直接运算
    	var b bool              // 没有指明bool值 默认false
    	fmt.Println(b)
    	var c = true            // bool类型的值 指明变量
    	fmt.Println(c)
    	var v1, v2 int = 12,32  // 多个变量赋值
    	fmt.Println(v2, v1)
    	var v3 int             // 没有指明变量的值就是 0
    	fmt.Println(v3)
    	var v4 int
    	var v5 string
    	var v6 bool
    	var v7 float32
    	fmt.Printf("%v, %v, %v, %v", v4, v5, v6, v7)  // 如果多个类型的数据输出用 Printf
    
    }
    

      另外,到现在为止,就声明变量而言,我的理解哈,我的理解:声明变量的时候你需要声明变量的类型,而对于bool而言,不声明就是False,而他的数据类型相对于Python,基本没有太大的变化,Python中的str与GO中的string一样,只不过多写ing而已,而Python中的int类型与GO中的int类似,只不过go中的float32,float64是比较麻烦的,但是,你明白就好,为啥?float64用的少啊!!!!

      今天就这样哈,我得自摸VUE了。。。这是任务。。。

  • 相关阅读:
    [Quote] Android Graphics Architecture
    New NFC log
    [Quote] 3.6 Namespaces
    NFC DAL(Driver Abstraction Layer) and OSAL(Operating System Abstraction Layer)
    Finance&Invest&Economics URL Links
    Concepts
    Tracking NFC Flow
    NFC log
    [IoE] About AllJoyn™
    [Quote] How does getSystemService() work exactly?
  • 原文地址:https://www.cnblogs.com/lzqrkn/p/11654739.html
Copyright © 2020-2023  润新知