【golang】go语言学习需要注意的点

 

(学习可参考菜鸟教程:https://www.runoob.com/go/go-basic-syntax.html)

 

1. Go编译生成的exe程序在后台运行(不闪过console窗口)

go build -ldflags "-s -w -H=windowsgui"
 
-s 省略符号表和调试信息
-w Omit the DWARF symbol table 省略DWARF符号表
-H windowsgui  不打印信息到console (On Windows, -H windowsgui writes a "GUI binary" instead of a "console binary."),就不会有cmd窗口了

 

2.  golang关键字释义(25个_另还有36个预定义标识符)

复制代码

   

 *36个预定义标识符

 

复制代码

3. golang中“=”是赋值,“:=”是声明变量并赋值。

复制代码
// := 是声明并赋值,并且系统自动推断类型,不需要var关键字
(ps:‘c := 1234’ 和 ‘c := “1234”’的区别 )


golang中赋值和声明的方式:

// ①
var a
a=100

// ②
var b = 100

// ③
var c int = 100

// ④(这种不带声明格式的只能在函数体中出现)
d := 100

// ⑤ 这种因式分解关键字的写法一般用于声明全局变量
var (
vname1 v_type1
vname2 v_type2
)

复制代码

 

1
 

 

posted @   iSunXiaoXiao  阅读(11)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示