当前位置: 首页 > news >正文

go语言从0基础到安全项目开发实战

一.环境搭建并helloworld

搭建环境比较简单

1.1安装SDK

到以下链接下

Go下载 - Go语言中文网 - Golang中文社区

下载windows版本64位zip包

https://studygolang.com/dl/golang/go1.20.7.windows-amd64.zip

1.2配置环境变量

不配置的话就只能在bin目录下才能运行go命令

 1.3编写代码并编译运行

创建test.go文件 然后代码如下

package main
import "fmt"func main(){fmt.Println("hello world")
}

编译运行 

两种方式编译运行代码

1.先 go build test.go编译成*.exe文件然后  test.exe运行 可以看到正常输出

 2.直接go run test.go 

二.go语言基础知识

2.1变量与数据类型

package main
import "fmt"//定义全局变量 变量定义方式有下面三种方式
var age1 int = 10
var age2 = 10func main(){
//记住 :=的变量赋值方式只能用在方法内部 也就是局部变量	
age3:=10
//也可以跟其他语言一样一次定义多个变量
age4,name4,height4:=12,"Bob",17.8fmt.Println(age1)fmt.Println(age2)fmt.Println(age3)fmt.Println(age4)fmt.Println(name4)fmt.Println(height4)
}

http://www.lryc.cn/news/119544.html

相关文章:

  • Kubernetes Service 工作原理
  • 面部表情识别4:C++实现表情识别(含源码,可实时检测)
  • 提升Element UI分页查询用户体验与交互:实现修改未保存提示
  • UML-时序图
  • Seata - 入门笔记
  • springboot使用aop排除某些方法,更新从另外一张表,从另外一张表批量插入
  • Go 语言面试题(二):实现原理
  • SAP MM学习笔记16-在库品目评价
  • Azure通过自动化账户实现对资源变更
  • 使用luarocks安装cjson并使用cjson
  • 【已解决】mac端 sourceTree 解决remote: HTTP Basic: Access denied报错
  • javaee dom4j读取xml文件
  • 各类背包问题
  • 《练习100》91~95
  • 3.6 Spring MVC文件上传
  • # X11、Xlib、XFree86、Xorg、GTK、Qt、Gnome和KDE之间的关系
  • rknn3588如何查看npu使用情况
  • “Can‘t open perl script configure : No such file or directory”的解决办法
  • ChatGLM2-6B在windows下的部署
  • nodejs+vue+elementui学生档案信息管理系统_06bg9
  • Nginx location
  • 数据库字段命名导致的SQL报错
  • 【办公自动化】使用Python一键提取PDF中的表格到Excel
  • 【基础类】—原型链系统性知识
  • ddia(3)----Chapter3. Storage and Retrieval
  • SpringBoot自定义拦截器interceptor使用详解
  • AI抠图使用指南:Stable Diffusion WebUI Rembg实用技巧
  • gitlab-Runner搭建
  • 【ChatGPT 指令大全】销售怎么借力ChatGPT提高效率
  • 计算机网络 网络层 路由 路由信息协议RIP