You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ns.Truncate(10, "I have a <a href='/markdown'>Markdown link</a> inside")
111
+
ns.Truncate(10, template.HTML("I have a <a href='/markdown'>Markdown link</a> inside"))
112
112
}
113
113
})
114
114
@@ -123,10 +123,10 @@ Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deseru
123
123
124
124
b.Run("With HTML (medium)", func(b*testing.B) {
125
125
fori:=0; i<b.N; i++ {
126
-
ns.Truncate(371, `Lorem ipsum dolor sit amet, <span>consectetur adipiscing elit</span>, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
126
+
ns.Truncate(371, template.HTML(`Lorem ipsum dolor sit amet, <span>consectetur adipiscing elit</span>, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
127
127
Ut enim ad minim veniam, <p>quis nostrud exercitation ullamco</p> laboris nisi ut aliquip ex ea commodo consequat.
128
128
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
129
-
Excepteur <code>sint occaecat cupidatat</code> non proident, <a href="#my-text">sunt in culpa qui officia deserunt mollit anim id est</a> laborum.`)
129
+
Excepteur <code>sint occaecat cupidatat</code> non proident, <a href="#my-text">sunt in culpa qui officia deserunt mollit anim id est</a> laborum.`))
130
130
}
131
131
})
132
132
@@ -152,7 +152,7 @@ Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatib
152
152
153
153
b.Run("HTML text (long)", func(b*testing.B) {
154
154
fori:=0; i<b.N; i++ {
155
-
ns.Truncate(1850, `Lorem ipsum dolor sit amet, <span>consectetur adipiscing elit</span>, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
155
+
ns.Truncate(1850, template.HTML(`Lorem ipsum dolor sit amet, <span>consectetur adipiscing elit</span>, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
156
156
Ut enim ad minim veniam, <p>quis nostrud exercitation ullamco</p> laboris nisi ut aliquip ex ea commodo consequat.
157
157
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
158
158
Excepteur <code>sint occaecat cupidatat</code> non proident, <a href="#my-text">sunt in culpa qui officia deserunt mollit anim id est</a> laborum.
@@ -166,7 +166,7 @@ occaecati cupiditate non provident, <div class="my-text-class">similique sunt in
166
166
Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat
167
167
facere possimus, omnis voluptas assumenda est, omnis dolor repellendus.
168
168
Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe <h3>eveniet ut et voluptates repudiandae sint et molestiae non recusandae.</h3>
169
-
Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.`)
169
+
Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.`))
0 commit comments