ai nasil dusunur 1

Harika bir soru! Yazılım geliştirme süreçlerinde (özellikle Hexagonal Architecture veya Clean Architecture gibi katmanlı mimarilerde) yapılan bir değişikliğin uygulamanın neresinde "kırılmaya" veya "eksikliğe" yol açtığını bulmak tamamen veri akışını (data…

git – Local’deki tüm tag’leri silmek için:

Local’deki tüm tag’leri silmek için: ```bash git tag -d $(git tag) ``` Bu komut, yerel repodaki bütün tag’leri tek seferde siler. [git-scm](https://git-scm.com/docs/git-commit) İstersen önce hangi tag’ler olduğunu görmek için: ```bash…

git commit geri al

Son commit’i geri almak için birkaç seçenek var: - Commit’i geri al, değişiklikleri stage’de tut: ```bash git reset --soft HEAD~1 ``` - Commit’i geri al, değişiklikleri working tree’de tut: ```bash…

git tag push

Tüm yerel tag’leri remote’a göndermek için: ```bash git push --tags ``` Belirli bir remote’a göndermek istersen: ```bash git push origin --tags ``` Sadece tek bir tag göndermek için: ```bash git…

Hexagonal Mimari için domain kavrami Go (Golang)

## Klasör yapısı ```text hexagonal-go/ ├── go.mod ├── cmd/ │ └── api/ │ └── main.go └── internal/ ├── domain/ │ └── order/ │ ├── money.go │ ├── order.go │ ├──…

c *fiber.Ctx bunu nasil bir fonkyon icinde init ederim

Fiber'deki `*fiber.Ctx` nesnesi, bir HTTP isteği sırasında oluşan **istek (request)** ve **yanıt (response)** döngüsünü yönetir. Bu nesne sadece bir handler (yönlendirici) fonksiyonu içinde **Fiber tarafından oluşturulur**. Yani `*fiber.Ctx` nesnesini dışarıdan…