Parsley v1.7.0
  • GitHub Repo
  • Issues
Powered by
  1. /
  2. Categories /
  3. Introduction

Category: Introduction

See all categories.

Introduction
Welcome to Parsley

Parsley is an easy-to-use, reflection-based dependency injection package that fits seamlessly into any Go application. It bridges the gap between dependency configuration and service activation, providing automated lifetime management and a clean, organized way to handle dependencies.

Introduction
Quick Start

This guide covers structuring an application and using Parsley to dynamically register and resolve services at runtime. To understand dependency mapping in Parsley, look at a practical example involving types, interfaces, and constructor functions. After learning the basics, refer to the rest of the documentation for advanced usage and integration examples.

Introduction
Licensing Information

The Parsley library is released under the Apache License, Version 2.0. This license allows you to freely use, modify, and distribute the library, provided that certain conditions are met, such as including the original license and a notice of modifications.

  • License Apache 2.0

© Copyright 2026 - Matthias Friedrich. All rights reserved.