You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: A-konstanta.md
+18-21Lines changed: 18 additions & 21 deletions
Original file line number
Diff line number
Diff line change
@@ -39,11 +39,11 @@ Kode di atas menunjukkan perbedaan antara `fmt.Println()` dan `fmt.Print()`. Out
39
39
40
40
Bila menggunakan `fmt.Println()` tidak perlu menambahkan spasi di tiap kata, karena fungsi tersebut akan secara otomatis menambahkannya di sela-sela nilai. Berbeda dengan `fmt.Print()`, perlu ditambahkan spasi, karena fungsi ini tidak menambahkan spasi di sela-sela nilai parameter yang digabungkan.
41
41
42
-
## A.11.2. Deklarasi multi konstanta
42
+
## A.11.2. Deklarasi Multi Konstanta
43
43
44
-
Sama seperti variabel, konstanta juga dapat di deklarasi secara bersamaan.
44
+
Sama seperti variabel, konstanta juga dapat dideklarasikan secara bersamaan.
45
45
46
-
Berikut contoh deklarasi konstanta dengan nilai dan tipe yang berbeda.
46
+
Berikut adalah contoh deklarasi konstanta dengan tipe data dan nilai yang berbeda.
47
47
48
48
```go
49
49
const (
@@ -54,12 +54,12 @@ const (
54
54
)
55
55
```
56
56
57
-
-`isToday`, dideklarasikan dengan metode _type inference_ dengan tipe data **bool** dan nilai nya**true**
58
-
-`square`, dideklarasikan dengan metode _manifest typing_ dengan tipe data **string** dan nilai nya**"kotak"**
59
-
-`numeric`, dideklarasikan dengan metode _manifest typing_ dengan tipe data **uint8** dan nilai nya**1**
60
-
-`floatNum`, dideklarasikan dengan metode _type inference_ dengan tipe data **float** dan nilai nya**2.2**
57
+
-`isToday`, dideklarasikan dengan metode _type inference_ dengan tipe data **bool** dan nilainya**true**
58
+
-`square`, dideklarasikan dengan metode _manifest typing_ dengan tipe data **string** dan nilainya**"kotak"**
59
+
-`numeric`, dideklarasikan dengan metode _manifest typing_ dengan tipe data **uint8** dan nilainya**1**
60
+
-`floatNum`, dideklarasikan dengan metode _type inference_ dengan tipe data **float** dan nilainya**2.2**
61
61
62
-
Contoh deklarasi konstanta dengan nilai dan tipe yang sama:
62
+
Contoh deklarasi konstanta dengan tipe data dan nilai yang sama:
63
63
64
64
```go
65
65
const (
@@ -68,10 +68,10 @@ const (
68
68
)
69
69
```
70
70
71
-
> ketika tipe dan nilai _const_tidak diberikan, maka tipe dan nilai nya didapat dari deklarasi sebelumnya
71
+
> Ketika tipe data dan nilai tidak dituliskan dalam deklarasi konstanta, maka tipe data dan nilai yang dipergunakan adalah sama seperti konstanta yang dideklarasikan diatasnya.
72
72
73
-
-`a` dideklarasikan dengan metode _type inference_ dengan tipe data **string** dan nilai nya**"konstanta"**
74
-
-`b` dideklarasikan dengan metode _type inference_ dengan tipe data **string** dan nilai nya**"konstanta"**
73
+
-`a` dideklarasikan dengan metode _type inference_ dengan tipe data **string** dan nilainya**"konstanta"**
74
+
-`b` dideklarasikan dengan metode _type inference_ dengan tipe data **string** dan nilainya**"konstanta"**
75
75
76
76
Berikut contoh gabungan dari keduanya:
77
77
@@ -83,9 +83,9 @@ const (
83
83
)
84
84
```
85
85
86
-
-`today` dideklarasikan dengan metode _manifest typing_ dengan tipe data **string** dan nilai nya**"senin"**
87
-
-`sekarang` dideklarasikan dengan metode _manifest typing_ dengan tipe data **string** dan nilai nya**"senin"**
88
-
-`isToday2` dideklarasikan dengan metode _type inference_ dengan tipe data **bool** dan nilai nya**true**
86
+
-`today` dideklarasikan dengan metode _manifest typing_ dengan tipe data **string** dan nilainya**"senin"**
87
+
-`sekarang` dideklarasikan dengan metode _manifest typing_ dengan tipe data **string** dan nilainya**"senin"**
88
+
-`isToday2` dideklarasikan dengan metode _type inference_ dengan tipe data **bool** dan nilainya**true**
89
89
90
90
Berikut contoh deklrasi _multiple_ konstanta dalam satu baris:
91
91
@@ -94,13 +94,10 @@ const satu, dua = 1, 2
94
94
const three, four string = "tiga", "empat"
95
95
```
96
96
97
-
-`satu`, dideklarasikan dengan metode _type inference_ dengan tipe data **int** dan nilai nya **1**
98
-
-`dua`, dideklarasikan dengan metode _type inference_ dengan tipe data **int** dan nilai nya **2**
99
-
-`three`, dideklarasikan dengan metode _manifest typing_ dengan tipe data **string** dan nilai nya **"tiga"**
100
-
-`four`, dideklarasikan dengan metode _manifest typing_ dengan tipe data **string** dan nilai nya **"empat"**
101
-
102
-
Sumber [klik disini](https://golangbyexample.com/multiple-constant-declarations-go/)
103
-
97
+
-`satu`, dideklarasikan dengan metode _type inference_ dengan tipe data **int** dan nilainya **1**
98
+
-`dua`, dideklarasikan dengan metode _type inference_ dengan tipe data **int** dan nilainya **2**
99
+
-`three`, dideklarasikan dengan metode _manifest typing_ dengan tipe data **string** dan nilainya **"tiga"**
100
+
-`four`, dideklarasikan dengan metode _manifest typing_ dengan tipe data **string** dan nilainya **"empat"**
0 commit comments