Heim > Backend-Entwicklung > Golang > Eine kurze Analyse der Betreiber in Golang

Eine kurze Analyse der Betreiber in Golang

青灯夜游
Freigeben: 2022-11-24 21:21:20
nach vorne
6483 Leute haben es durchsucht

In diesem Artikel lernen Sie Golang kennen und sprechen über die Operatoren in den Grundlagen der Go-Sprache. Ich hoffe, dass er Ihnen hilfreich sein wird.

Eine kurze Analyse der Betreiber in Golang

Die integrierten Operatoren in der Go-Sprache sind:

  • arithmetische Operatoren

  • relationale Operatoren

  • logische Operatoren

  • Zuweisungsoperatoren

  • Bit-Operatoren

Für Freunde, die Erfahrung mit anderen Programmiersprachen haben, ist es sehr einfach zu lernen. Im Grunde reicht es aus, es einmal anzuschauen. [Verwandte Empfehlungen: Go-Video-Tutorial对于有过其他编程语言的朋友,学习起来还是很简单的。基本上看一遍就足够了。【相关推荐:Go视频教程

1.算术运算符

| + | 相加 
| - | 相减 
| * | 相乘 
| / | 相除 
| % | 求余
Nach dem Login kopieren

2.  关系运算符

| == | 检查两个值是否相等,如果相等返回 True 否则返回 False。     
| != | 检查两个值是否不相等,如果不相等返回 True 否则返回 False。   
| >  | 检查左边值是否大于右边值,如果是返回 True 否则返回 False。   
| >= | 检查左边值是否大于等于右边值,如果是返回 True 否则返回 False。 
| <  | 检查左边值是否小于右边值,如果是返回 True 否则返回 False。   
| <= | 检查左边值是否小于等于右边值,如果是返回 True 否则返回 False。
Nach dem Login kopieren

3.逻辑运算符

| && | 逻辑 AND 运算符。 如果两边的操作数都是 True,则为 True,否则为 False。 

| || | 逻辑 OR 运算符。 如果两边的操作数有一个 True,则为 True,否则为 False。 

| !  | 逻辑 NOT 运算符。 如果条件为 True,则为 False,否则为 True。
Nach dem Login kopieren

4.赋值运算符

| =   | 简单的赋值运算符,将一个表达式的值赋给一个左值 
| +=  | 相加后再赋值                  
| -=  | 相减后再赋值                  
| *=  | 相乘后再赋值                  
| /=  | 相除后再赋值                  
| %=  | 求余后再赋值                  
| <<= | 左移后赋值                    
| >>= | 右移后赋值                    
| &=  | 按位与后赋值                  
| |=  | 按位或后赋值                  
| ^=  | 按位异或后赋值
Nach dem Login kopieren

5. 位运算符

| &  | 参与运算的两数各对应的二进位相与。 (两位均为1才为1)                   
| |  | 参与运算的两数各对应的二进位相或。 (两位有一个为1就为1)                 
| ^  | 参与运算的两数各对应的二进位相异或,当两对应的二进位相异时,结果为1。 (两位不一样则为1) 
| << | 左移n位就是乘以2的n次方。 “a<<b”是把a的各二进位全部左移b位,高位丢弃,低位补0。 
| >> | 右移n位就是除以2的n次方。 “a>>b”是把a的各二进位全部右移b位。
Nach dem Login kopieren

结束:

再次提醒,需要进技术交流群的同学,可以加我微信fangdongdong_25,需要进前端工程师交流群的备注“前端”,需要进go后端交流群的备注“go后端”]

1. Arithmetische Operatoren

rrreee

2. Relationale Operatoren

rrreee3. Logische Operatorenrrreee

4

rrreee

5. Bitoperatoren

rrreee

Ende:

Erinnern Sie mich noch einmal daran: Wenn Sie der Technical Exchange Group beitreten müssen, können Sie mich auf WeChat hinzufügen fangdongdong_25, wenn Sie beitreten müssen die Front-End-Ingenieur-Kommunikationsgruppe Bemerkung „Front-End“ in der Gruppe. Wenn Sie die Go-Back-End-Kommunikationsgruppe eingeben müssen, Bemerkung „Go-Back-End“Weitere Kenntnisse zum Thema Programmierung finden Sie unter:

Programmiervideo🎜! ! 🎜

Das obige ist der detaillierte Inhalt vonEine kurze Analyse der Betreiber in Golang. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:juejin.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage