How to use another variable in defining a new variable?


I want to do the following:

{{ $link := "https://blablabla/(lower .someVar)" }}

The lower function doesn’t do its job. What should I do to achieve my goal?


What output are you currently getting?


It looks like you need printf here…

{{ $link := printf "https://blablabla/%s" (lower .someVar) }}


The function call just used to get printed as plain test.


Thanks, I also reached to the same conclusion.