I have found that when creating a symbolic link to a folder it is produced with or without the trailing slash based on your input. for example:
$ ln -sfv /ln-test/FOLDER/ test-tail test-tail -> /ln-test/FOLDER/ $ ln -sfv /ln-test/FOLDER test-notail test-notail -> /ln-test/FOLDER $ ll /ln-test total 16 drwxr-xr-x 2 user wheel 68B 2 Aug 08:35 FOLDER lrwxr-xr-x 1 user wheel 15B 2 Aug 08:36 test-notail -> /ln-test/FOLDER lrwxr-xr-x 1 user wheel 16B 2 Aug 08:36 test-tail -> /ln-test/FOLDER/
In the example above tested on both my Mac and Debian boxes the resulting link matches the trailing slash of the input.
As I understand it this should probably not matter, however recently we have run into a bug in Objective-c that is the result of having a trailing slash. We still need to track this bug down but remaking the link without the trailing slash fixes the issue.
So my real question is; should it matter if a link to a directory has a trailing slash or not?