Use javascript string and array function
// www.codewars.com/kata/shortest-word
// String은 절대 공백이면 X
function findShort(s) {
let words;
if(s.length > 0) {
// 문장을 split함수로 짤라서 배열로 만든다
words = s.split(' ');
/* sort함수 => 정렬을 담당하고 있어요!
* callback 함수로 return value 조정
* 여기서는 오름차순으로 단어가 짧을수록 정렬
*/
words.sort(function(a, b) {
return a.length - b.length
})
return words[0].length;
}
};
<자바스크립트 핵심가이드> (데이비드 플라나긴, 한빛미디어)
// 등호와 관계 연산자
'two' > 'three' // 알파벳 순으로 봤을 때 'tw'는 'th'보다 크다.
// reverse() 메서드는 배열이 가진 원소의 순서를 역순으로 바꾼다.
var a = [1,2,3];
a.reverse()
Goroutine
Channel
ch <- v // v 를 ch로 보냅니다.
v := <-ch // ch로부터 값을 받아서
// v 로 넘깁니다.
ch := make(chan int, 100)
close(c)
Select
Mutex(Mutual Exclusive)