Skip to content

Instantly share code, notes, and snippets.

View xvbnm48's full-sized avatar
🇯🇵
Golang addict and weebo

M Fariz Wisnu prananda xvbnm48

🇯🇵
Golang addict and weebo
View GitHub Profile
@xvbnm48
xvbnm48 / main.go
Created March 16, 2024 14:23
strings hasPrefix, untuk mengecek awalan dari sebuah string itu sama atau tidak dari apa yang kita mau cari
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.HasPrefix("hira dazzle", "hira"))
// hasilnya adalah true karena "hira" adalah awalan dari "hira dazzle"
@xvbnm48
xvbnm48 / main.go
Created March 16, 2024 14:18
strings count, untuk menghitung berapa kali sebuah karakter muncul dari sebuah string
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.Count("hira dazzle", "ra"))
// hasilnya adalah 1 karena "ra" hanya muncul 1 kali
@xvbnm48
xvbnm48 / main.go
Last active March 16, 2024 14:09
strings contains any
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.ContainsAny("hira dazzle", "ale"))
// return true karena 'ale' ada di dalam 'hira dazzle' walau tidak berurutan
@xvbnm48
xvbnm48 / main.go
Created March 16, 2024 13:58
strings contains
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.Contains("hira dazzle", "dazzle"))
}
@xvbnm48
xvbnm48 / main.go
Created March 10, 2024 06:24
string go
package main
import "fmt"
func main() {
// deklarasi variabel
var idol = "hira dazzle"
var nama = `Vini`
var nama2 = `vini adalah idol dari hira dazzle,
dengan julukan emerald green`
@xvbnm48
xvbnm48 / string.go
Last active March 10, 2024 05:51
string go for my post at medium
package main
import "fmt"
func main() {
nama := "Vini"
// print substring from nama
fmt.Println("hasil dari substring dari start index 1 dan end index 3 adalah ", string(nama[1:3]))
@xvbnm48
xvbnm48 / wa.go
Created March 1, 2023 04:13
go whatsapp
package main
import (
"fmt"
"log"
"os"
"os/signal"
"syscall"
"time"
@xvbnm48
xvbnm48 / main.go
Created January 7, 2023 03:16
golang method, struct, and pointer
package main
import (
"fmt"
"strconv"
)
type Person struct {
name string
age int
@xvbnm48
xvbnm48 / main.go
Created December 18, 2022 02:40
example array in golang
package main
import "fmt"
func main() {
// Membuat array dengan sintaks [n]T
a := [5]int{1, 2, 3, 4, 5}
fmt.Println(a) // Output: [1 2 3 4 5]
}
@xvbnm48
xvbnm48 / main.go
Created December 18, 2022 02:39
map in golang
package main
import "fmt"
func main() {
// Membuat map dengan make
a := make(map[string]int)
a["apple"] = 10
a["banana"] = 5
fmt.Println(a) // Output: map[apple:10 banana:5]