responsibility-chain demonstration for sorted chain $ go run main.go handling [upper_name] handling [decrease_age] handling [modify_address] handling [decrease_age_2] ------------------- name=TIGER age=24 address=Dalian -------------------