Saya punya interface dengan spek sebagai berikut:
type BookRepository interface {
Save(model *models.Book) error
}
saya punya service dengan spek sebagai berikut:
package main | |
import ( | |
"encoding/json" | |
"fmt" | |
"log" | |
"net/http" | |
"sync" | |
"time" | |
) |
package main | |
import "fmt" | |
func doubling(n int) int { | |
return 2 * n | |
} | |
func main() { | |
cNumber := make(chan int) |
Saya punya interface dengan spek sebagai berikut:
type BookRepository interface {
Save(model *models.Book) error
}
saya punya service dengan spek sebagai berikut:
type ValueHolder struct {
value string
}
func (v *ValueHolder) SetValue(value string) {
v.value = value
}
package configs | |
import ( | |
"fmt" | |
"os" | |
"strconv" | |
"gorm.io/driver/mysql" | |
"gorm.io/gorm" | |
"gorm.io/gorm/logger" |
1 1 << Flyway Baseline >> BASELINE << Flyway Baseline >> null 2021-05-05 16:04:04 0 true | |
2 20210505153339 DetailExamType SQL V20210505153339__DetailExamType.sql -390010565 g2dev01 2021-05-05 16:14:58 6 true | |
3 20210505153600 JadwalOrientasiType SQL V20210505153600__JadwalOrientasiType.sql 1963323748 g2dev01 2021-05-05 16:14:58 7 true | |
4 20210505153744 LmsClassZoomTelegram SQL V20210505153744__LmsClassZoomTelegram.sql 1101168141 g2dev01 2021-05-05 16:14:58 6 true | |
5 20210505154222 LmsClassPrakerja SQL V20210505154222__LmsClassPrakerja.sql 42492096 g2dev01 2021-05-05 16:14:58 8 true | |
6 20210505154712 LowonganKerjaMitra SQL V20210505154712__LowonganKerjaMitra.sql -589275168 g2dev01 2021-05-05 16:14:58 9 true | |
7 20210505161551 JawabanStudent SQL V20210505161551__JawabanStudent.sql 102465680 g2dev01 2021-05-05 16:21:53 11 true | |
8 20210505162256 LmsAbsensiAlasanColumn SQL V20210505162256__LmsAbsensiAlasanColumn.sql -140866357 g2dev01 2021-05-05 16:23:39 6 true | |
9 20210505162400 OrientationSchedule SQL V20210505162400__Or |
1. Buka Terminal | |
2. Jalankan perintah ```wget https://get.symfony.com/cli/installer -O - | bash``` | |
3. Jalankan perintah ```sudo mv symfony /usr/local/bin/symfony``` | |
4. Jalankan perintah ```sudo chmod a+x /usr/local/bin/symfony``` | |
5. Tes hasil instalasi ```symfony -V``` |
{ | |
"info": { | |
"_postman_id": "8a23a3b2-39aa-4a4e-a4ee-8a099c1ac209", | |
"name": "CMS_ADMIN", | |
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" | |
}, | |
"item": [ | |
{ | |
"name": "Admin_Manage_Content", | |
"item": [ |
class TArrayAccess implements \ArrayAccess | |
{ | |
private $arr; | |
public function offsetExists($offset) | |
{ | |
return isset($this->arr[$offset]); | |
} | |
public function offsetGet($offset) |
<?php | |
class PPH21Calculator | |
{ | |
private function firstRule(float $pkp): float | |
{ | |
if (0 < $pkp && 50000000 >= $pkp) {//0 - 50jt | |
return $pkp * 0.05; | |
} |