Skip to content

Initial Release

Choose a tag to compare

@DevNewbie1826 DevNewbie1826 released this 09 Aug 17:24
· 8 commits to main since this release

This is the initial release of webUtil, a collection of useful Go utilities and middleware for web
development.

✨ New Features

  • secure Middleware: A robust middleware to easily apply security-related HTTP headers to your
    application.
    • Supports Content-Security-Policy, X-Frame-Options, HSTS, X-XSS-Protection, and more for
      enhanced security.
    • Highly configurable to fit various security requirements.
  • compress Middleware: Middleware to compress HTTP responses on the fly using Gzip or Deflate,
    helping to reduce bandwidth usage and improve loading speed.
  • cookie Helpers: Simple and convenient functions to get and set cookies (SetCookie, GetCookie) in
    http.Request and http.ResponseWriter.

한국어

버전: v0.1.0
제목: 첫 릴리즈

webUtil의 첫 번째 릴리즈입니다. webUtil은 Go 언어를 사용한 웹 개발에 유용한 유틸리티 및 미들웨어
모음입니다.

✨ 새로운 기능

  • secure 미들웨어: 보안 관련 HTTP 헤더를 애플리케이션에 쉽게 적용할 수 있는 강력한 미들웨어입니다.
    • Content-Security-Policy, X-Frame-Options, HSTS, X-XSS-Protection 등 향상된 보안을 위한 다양한
      옵션을 지원합니다.
    • 다양한 보안 요구사항에 맞춰 세부 설정이 가능합니다.
  • compress 미들웨어: Gzip 또는 Deflate 알고리즘을 사용하여 HTTP 응답을 실시간으로 압축합니다. 이를
    통해 대역폭 사용량을 줄이고 로딩 속도를 개선할 수 있습니다.
  • cookie 헬퍼: http.Request와 http.ResponseWriter에서 쿠키를 쉽게 설정하고 가져올 수 있는 편리한
    함수(SetCookie, GetCookie)를 제공합니다.