티스토리 뷰

groovy 를 배워두는 것이 좋을 것 같다.

현재 진행했던 프로젝트에서 정말 많이 사용한다. Java 랑도 비슷하고 python 느낌도 나서 배우기 쉽다.

 

현재 groovy 를 사용 해본 것은 

  • jenkins pipeline syntax
  • nGrinder 성능 테스트 스크립트

사용하면서 약간 당황했던 부분은 $변수를 사용할 때 반드시 ""(큰 따옴표) 안에서 사용해야 했던 부분!

처음에는 버그인 줄 알았다...

 

문자열

문자열은 다음과 같이 표현한다.

  • '문자열' (작은 따옴표)
  • "문자열" (큰 따옴표), $변수 사용
  • '''문자열(여러행)''' / """문자열(여러행)""" (여러행)

변수 표현

def 라는 키워드를 사용하여 변수 선언 가능

모든 타입을 다 표현한다. (파이썬 처럼)

 

문법

이 블로그가 설명이 참 잘 되어 있다

https://galid1.tistory.com/647

 

BuildTool - Groovy란? (Groovy 문법과, 초간단 build.gradle 작성 예제)

Gradle의 스크립트 파일 구조 Groovy란 JVM에서 실행되는 스크립트 언어 문법이 Java와 아주 가깝다 Java와 호환이 되며 Java 클래스 파일을 그대로 Groovy 클래스로 사용할 수 있다 1. Gradle 설치 https://galid

galid1.tistory.com

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함